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
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