Revision 30011 branches/v2_0_0_prep/applications/appgvSIG/src/org/gvsig/app/gui/styling/Mask.java
Mask.java | ||
---|---|---|
53 | 53 |
import org.gvsig.andami.PluginServices; |
54 | 54 |
import org.gvsig.app.project.documents.view.legend.gui.ISymbolSelector; |
55 | 55 |
import org.gvsig.fmap.geom.Geometry; |
56 |
import org.gvsig.fmap.mapcontext.rendering.symbols.IFillSymbol; |
|
57 |
import org.gvsig.fmap.mapcontext.rendering.symbols.SymbologyFactory; |
|
58 |
import org.gvsig.fmap.mapcontext.rendering.symbols.styles.IMask; |
|
56 |
import org.gvsig.fmap.mapcontext.MapContextLocator; |
|
59 | 57 |
import org.gvsig.gui.beans.swing.GridBagLayoutPanel; |
60 | 58 |
import org.gvsig.gui.beans.swing.JButton; |
61 | 59 |
import org.gvsig.gui.beans.swing.JIncrementalNumberField; |
60 |
import org.gvsig.symbology.fmap.mapcontext.rendering.symbol.fill.IFillSymbol; |
|
61 |
import org.gvsig.symbology.fmap.mapcontext.rendering.symbol.style.DefaultMask; |
|
62 |
import org.gvsig.symbology.fmap.mapcontext.rendering.symbol.style.IMask; |
|
62 | 63 |
|
63 | 64 |
|
64 | 65 |
/** |
... | ... | |
205 | 206 |
public IMask getMask() { |
206 | 207 |
if (!getRdHalo().isSelected()) return null; |
207 | 208 |
|
208 |
IMask mask = new IMask.BasicMask();
|
|
209 |
IMask mask = new DefaultMask();
|
|
209 | 210 |
if (fill == null) { |
210 |
fill = SymbologyFactory.createDefaultFillSymbol(); |
|
211 |
fill = (IFillSymbol) MapContextLocator.getMapContextManager() |
|
212 |
.createSymbol(IFillSymbol.SYMBOL_NAME); |
|
211 | 213 |
} |
212 | 214 |
mask.setFillSymbol(fill); |
213 | 215 |
mask.setSize(getTxtHaloSize().getDouble()); |
Also available in: Unified diff