Revision 36665

View differences:

branches/v2_0_0_prep/libraries/org.gvsig.symbology/org.gvsig.symbology.lib/org.gvsig.symbology.lib.impl/src/main/java/org/gvsig/symbology/fmap/mapcontext/rendering/symbol/marker/impl/AbstractMarkerSymbol.java
80 80
		color =
81 81
				MapContextLocator.getSymbolManager()
82 82
						.getSymbolPreferences()
83
						.getDefaultSymbolColor();
83
						.getDefaultSymbolFillColor();
84 84
	}
85 85

  
86 86
	public final int getSymbolType() {
branches/v2_0_0_prep/libraries/org.gvsig.symbology/org.gvsig.symbology.lib/org.gvsig.symbology.lib.impl/src/main/java/org/gvsig/symbology/fmap/mapcontext/rendering/symbol/fill/impl/AbstractFillSymbol.java
26 26
import org.gvsig.fmap.geom.Geometry;
27 27
import org.gvsig.fmap.mapcontext.MapContextLocator;
28 28
import org.gvsig.fmap.mapcontext.ViewPort;
29
import org.gvsig.fmap.mapcontext.rendering.symbols.SymbolManager;
30
import org.gvsig.fmap.mapcontext.rendering.symbols.SymbolPreferences;
29 31
import org.gvsig.symbology.fmap.mapcontext.rendering.symbol.fill.IFillSymbol;
30 32
import org.gvsig.symbology.fmap.mapcontext.rendering.symbol.impl.AbstractSymbol;
31 33
import org.gvsig.symbology.fmap.mapcontext.rendering.symbol.impl.CartographicSupportToolkit;
......
62 64
	private ILineSymbol outline;
63 65

  
64 66
	public AbstractFillSymbol() {
65
		super();
66
		color =
67
				MapContextLocator.getSymbolManager()
68
						.getSymbolPreferences()
69
						.getDefaultSymbolFillColor();
67
        super();
68
        SymbolManager symbolManager = MapContextLocator.getSymbolManager();
69
        SymbolPreferences symbolPreferences =
70
            symbolManager.getSymbolPreferences();
71
        color = symbolPreferences.getDefaultSymbolFillColor();
70 72

  
71
		outline =
72
				(ILineSymbol) MapContextLocator.getSymbolManager()
73
				.createSymbol(ILineSymbol.SYMBOL_NAME);
74

  
73
        outline =
74
            (ILineSymbol) symbolManager.createSymbol(ILineSymbol.SYMBOL_NAME);
75
        outline.setColor(symbolPreferences.getDefaultSymbolColor());
75 76
	}
76 77

  
77 78
	public boolean isSuitableFor(Geometry geom) {
branches/v2_0_0_prep/libraries/org.gvsig.symbology/org.gvsig.symbology.lib/org.gvsig.symbology.lib.impl/src/main/java/org/gvsig/symbology/fmap/mapcontext/rendering/symbol/line/impl/AbstractLineSymbol.java
80 80
		color =
81 81
				MapContextLocator.getSymbolManager()
82 82
						.getSymbolPreferences()
83
						.getDefaultSymbolColor();
83
						.getDefaultSymbolFillColor();
84 84
	}
85 85

  
86 86
	public Color getColor() {

Also available in: Unified diff