Revision 772 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/vector/DefaultVectorPointRenderableLayer.java
DefaultVectorPointRenderableLayer.java | ||
---|---|---|
6 | 6 |
|
7 | 7 |
import org.cresques.cts.ICoordTrans; |
8 | 8 |
|
9 |
import org.gvsig.fmap.dal.exception.DataException; |
|
10 | 9 |
import org.gvsig.fmap.dal.feature.Feature; |
11 |
import org.gvsig.fmap.dal.feature.FeatureQuery; |
|
12 | 10 |
import org.gvsig.fmap.dal.feature.FeatureStore; |
13 |
import org.gvsig.fmap.dal.feature.FeatureType; |
|
14 | 11 |
import org.gvsig.fmap.geom.Geometry; |
15 | 12 |
import org.gvsig.fmap.geom.Geometry.TYPES; |
16 | 13 |
import org.gvsig.fmap.geom.aggregate.MultiPoint; |
... | ... | |
34 | 31 |
|
35 | 32 |
public DefaultVectorPointRenderableLayer(VectorLoaderParameters parameters, FeatureStore featureStore, |
36 | 33 |
IVectorLegend legend) { |
37 |
super(parameters, featureStore); |
|
38 |
this.markAttributes = getBasicMarkerAttributes(legend); |
|
34 |
super(parameters, featureStore, legend); |
|
39 | 35 |
} |
40 | 36 |
|
41 | 37 |
@Override |
... | ... | |
86 | 82 |
marker = new PointPlacemark(position); |
87 | 83 |
} |
88 | 84 |
marker.setAltitudeMode(getAltitudeMode(parameters.getVectorElevationMode())); |
89 |
marker.setAttributes(this.markAttributes);
|
|
85 |
marker.setAttributes(getBasicMarkerAttributes(super.legend));
|
|
90 | 86 |
return marker; |
91 | 87 |
} |
92 | 88 |
|
... | ... | |
124 | 120 |
return markAttributes; |
125 | 121 |
} |
126 | 122 |
|
123 |
@Override |
|
124 |
protected void clearRenderAttributes() { |
|
125 |
this.markAttributes = null; |
|
126 |
} |
|
127 |
|
|
127 | 128 |
} |
Also available in: Unified diff