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

View differences:

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