Revision 43510 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.symbology/org.gvsig.symbology.lib/org.gvsig.symbology.lib.impl/src/main/java/org/gvsig/symbology/fmap/mapcontext/rendering/symbol/line/impl/MultiLayerLineSymbol.java
MultiLayerLineSymbol.java | ||
---|---|---|
177 | 177 |
return selectionSymbol; |
178 | 178 |
} |
179 | 179 |
|
180 |
@Override |
|
180 | 181 |
public boolean isSuitableFor(Geometry geom) { |
181 |
switch(geom.getType()) { |
|
182 |
case Geometry.TYPES.CURVE: |
|
183 |
case Geometry.TYPES.LINE: |
|
184 |
return true; |
|
185 |
} |
|
186 |
return false; |
|
182 |
return geom.getGeometryType().isTypeOf(Geometry.TYPES.CURVE); |
|
187 | 183 |
} |
188 | 184 |
|
185 |
@Override |
|
189 | 186 |
public void print(Graphics2D g, AffineTransform at, Geometry geom, PrintAttributes properties) { |
190 | 187 |
for (int i = 0; layers != null && i < layers.length; i++) { |
191 | 188 |
layers[i].print(g, at, geom, properties); |
Also available in: Unified diff