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/SimpleFillSymbol.java

View differences:

SimpleFillSymbol.java
76 76
    }
77 77

  
78 78
    @Override
79
    public ISymbol getSymbolForSelection() {
79
    public ISymbol getSymbolForSelection(Color selectionColor) {
80 80
        if (symbolForSelection == null) {
81
            SimpleFillSymbol selectionSymbol = (SimpleFillSymbol) cloneForSelection();
81
            SimpleFillSymbol selectionSymbol = (SimpleFillSymbol) cloneForSelection(selectionColor);
82 82
            if (selectionSymbol != null) {
83 83
                selectionSymbol.setHasFill(true);
84 84
                setSymbolForSelection(selectionSymbol);
85 85
            }
86 86
        } else {
87
            symbolForSelection.setColor(MapContext.getSelectionColor());
87
            symbolForSelection.setColor(selectionColor);
88 88
        }
89 89
        if (symbolForSelection instanceof TransparencySupport) {
90 90
            symbolForSelection.setTransparency(this.getTransparency());

Also available in: Unified diff