Revision 47790 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/marker/impl/SimpleMarkerSymbol.java

View differences:

SimpleMarkerSymbol.java
32 32
import org.gvsig.fmap.geom.Geometry;
33 33
import org.gvsig.fmap.geom.primitive.GeneralPathX;
34 34
import org.gvsig.fmap.geom.primitive.Point;
35
import org.gvsig.fmap.mapcontext.MapContext;
36 35
import org.gvsig.fmap.mapcontext.MapContextLocator;
37 36
import org.gvsig.fmap.mapcontext.rendering.symbols.CartographicSupport;
38 37
import org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol;
......
74 73
	}
75 74

  
76 75
        @Override
77
	public ISymbol getSymbolForSelection() {
76
	public ISymbol getSymbolForSelection(Color selectionColor) {
78 77
		if (selectionSymbol == null) {
79 78
			selectionSymbol = (SimpleMarkerSymbol) cloneForSelection();
80 79
		}else {
81
		    selectionSymbol.setColor(MapContext.getSelectionColor());
80
		    selectionSymbol.setColor(selectionColor);
82 81
		}
83 82
                if(selectionSymbol instanceof CartographicSupport){
84 83
                    ((CartographicSupport)selectionSymbol).setUnit(this.getUnit());

Also available in: Unified diff