Revision 763 2.1/trunk/org.gvsig.view3d/org.gvsig.view3d.vector/org.gvsig.view3d.vector.lib/org.gvsig.view3d.vector.lib.impl/src/main/java/org/gvsig/view3d/vector/lib/impl/AbstractRenderableLayer.java
AbstractRenderableLayer.java | ||
---|---|---|
12 | 12 |
import org.gvsig.fmap.dal.feature.FeatureQuery; |
13 | 13 |
import org.gvsig.fmap.dal.feature.FeatureSet; |
14 | 14 |
import org.gvsig.fmap.dal.feature.FeatureStore; |
15 |
import org.gvsig.fmap.dal.feature.FeatureType; |
|
15 | 16 |
import org.gvsig.tools.dispose.DisposableIterator; |
16 | 17 |
import org.gvsig.view3d.vector.lib.api.VectorElevationMode; |
17 | 18 |
import org.gvsig.view3d.vector.lib.api.VectorLoaderParameters; |
... | ... | |
91 | 92 |
"Vector elevation mode not reconized. Only CLAMP_TO_GROUND, ABSOLUTE and RELATIVE_TO_GROUND are valid"); |
92 | 93 |
} |
93 | 94 |
} |
95 |
|
|
96 |
protected FeatureQuery getFeatureQuery() throws DataException { |
|
97 |
FeatureType featureType = featureStore.getDefaultFeatureType(); |
|
98 |
String geomAtt = featureType.getDefaultGeometryAttributeName(); |
|
99 |
FeatureQuery featureQuery = featureStore.createFeatureQuery(); |
|
100 |
featureQuery.addAttributeName(geomAtt); |
|
101 |
return featureQuery; |
|
102 |
} |
|
94 | 103 |
|
95 | 104 |
protected abstract List<Renderable> getRenderable(Feature feature); |
96 |
|
|
97 |
protected abstract FeatureQuery getFeatureQuery() throws DataException; |
|
98 | 105 |
} |
Also available in: Unified diff