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/fill/impl/PictureFillSymbol.java

View differences:

PictureFillSymbol.java
37 37
import java.net.URL;
38 38
import org.gvsig.fmap.dal.feature.Feature;
39 39
import org.gvsig.fmap.geom.Geometry;
40
import org.gvsig.fmap.mapcontext.MapContext;
41 40
import org.gvsig.fmap.mapcontext.MapContextLocator;
42 41
import org.gvsig.fmap.mapcontext.ViewPort;
43 42
import org.gvsig.fmap.mapcontext.rendering.symbols.CartographicSupport;
......
220 219
	}
221 220

  
222 221
        @Override
223
	public ISymbol getSymbolForSelection() {
222
	public ISymbol getSymbolForSelection(Color selectionColor) {
224 223
		if (selectionSym == null) {
225
			selectionSym = (PictureFillSymbol) cloneForSelection();
224
			selectionSym = (PictureFillSymbol) cloneForSelection(selectionColor);
226 225
			selectionSym.selected=true;
227 226
			selectionSym.selectionSym = selectionSym; // avoid too much lazy creations
228 227
		}else {
229
		    selectionSym.setFillColor(MapContext.getSelectionColor());
228
		    selectionSym.setFillColor(selectionColor);
230 229
		}
231 230
                if (selectionSym instanceof CartographicSupport) {
232 231
                    ((CartographicSupport) selectionSym).setUnit(this.getUnit());

Also available in: Unified diff