Revision 23036 trunk/libraries/libTopology/src/org/gvsig/topology/topologyrules/jtsisvalidrules/MultiPolygonMustNotHaveNestedShells.java

View differences:

MultiPolygonMustNotHaveNestedShells.java
67 67
import com.iver.cit.gvsig.fmap.core.IGeometry;
68 68
import com.iver.cit.gvsig.fmap.core.ShapeFactory;
69 69
import com.iver.cit.gvsig.fmap.core.SymbologyFactory;
70
import com.iver.cit.gvsig.fmap.core.symbols.IMarkerSymbol;
71
import com.iver.cit.gvsig.fmap.core.symbols.ISymbol;
70
import com.iver.cit.gvsig.fmap.core.symbols.MultiShapeSymbol;
72 71
import com.iver.cit.gvsig.fmap.layers.FLyrVect;
73 72
import com.vividsolutions.jts.algorithm.CGAlgorithms;
74 73
import com.vividsolutions.jts.geom.Coordinate;
......
88 87

  
89 88
	private static final Color DEFAULT_ERROR_COLOR = Color.BLACK;
90 89

  
91
	private static final IMarkerSymbol DEFAULT_ERROR_SYMBOL = 
92
		(IMarkerSymbol) SymbologyFactory.createDefaultSymbolByShapeType(FShape.POINT, 
90
	private static final MultiShapeSymbol DEFAULT_ERROR_SYMBOL = 
91
		(MultiShapeSymbol) SymbologyFactory.createDefaultSymbolByShapeType(FShape.MULTI, 
93 92
											DEFAULT_ERROR_COLOR);
94 93
	static{
95 94
		DEFAULT_ERROR_SYMBOL.setDescription(RULE_NAME);
......
97 96
	}
98 97

  
99 98

  
100
	private ISymbol errorSymbol;
99
	private MultiShapeSymbol errorSymbol;
101 100
	
102 101
	JtsValidRule parentRule;
103 102
	
......
275 274
		return automaticErrorFixes;
276 275
	}
277 276

  
278
	public ISymbol getDefaultErrorSymbol() {
277
	public MultiShapeSymbol getDefaultErrorSymbol() {
279 278
		return DEFAULT_ERROR_SYMBOL;
280 279
	}
281 280

  
282
	public ISymbol getErrorSymbol() {
281
	public MultiShapeSymbol getErrorSymbol() {
283 282
		return errorSymbol;
284 283
	}
285 284
	

Also available in: Unified diff