Class DefaultMask
java.lang.Object
org.gvsig.symbology.fmap.mapcontext.rendering.symbol.impl.AbstractCartographicSupport
org.gvsig.symbology.fmap.mapcontext.rendering.symbol.style.AbstractStyle
org.gvsig.symbology.fmap.mapcontext.rendering.symbol.style.DefaultMask
- All Implemented Interfaces:
Cloneable,org.gvsig.fmap.mapcontext.rendering.symbols.CartographicSupport,org.gvsig.fmap.mapcontext.rendering.symbols.styles.IStyle,org.gvsig.symbology.fmap.mapcontext.rendering.symbol.style.IMask,org.gvsig.tools.lang.Cloneable,org.gvsig.tools.persistence.Persistent
public class DefaultMask
extends AbstractStyle
implements org.gvsig.symbology.fmap.mapcontext.rendering.symbol.style.IMask
- Author:
- 2005-2008 jaume dominguez faus - jaume.dominguez@iver.es, 2009- César Ordiñana - gvSIG team
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface org.gvsig.fmap.mapcontext.rendering.symbols.CartographicSupport
org.gvsig.fmap.mapcontext.rendering.symbols.CartographicSupport.CartographicContext -
Field Summary
FieldsFields inherited from class org.gvsig.symbology.fmap.mapcontext.rendering.symbol.style.AbstractStyle
LOGGER, STYLE_PERSISTENCE_DEFINITION_NAMEFields inherited from interface org.gvsig.fmap.mapcontext.rendering.symbols.CartographicSupport
PAPER, WORLD -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()voidvoiddrawOutline(Graphics2D g, Rectangle r) org.gvsig.symbology.fmap.mapcontext.rendering.symbol.fill.IFillSymbolorg.gvsig.fmap.geom.GeometrygetHaloShape(Shape shp) doublegetSize()booleanisSuitableFor(org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol symbol) voidloadFromState(org.gvsig.tools.persistence.PersistentState state) voidsaveToState(org.gvsig.tools.persistence.PersistentState state) voidsetFillSymbol(org.gvsig.symbology.fmap.mapcontext.rendering.symbol.fill.IFillSymbol fill) voidsetSize(double size) Methods inherited from class org.gvsig.symbology.fmap.mapcontext.rendering.symbol.style.AbstractStyle
getDescription, setDescriptionMethods inherited from class org.gvsig.symbology.fmap.mapcontext.rendering.symbol.impl.AbstractCartographicSupport
copyCartographicContext, getCartographicContext, getReferenceSystem, getUnit, isInPixels, setCartographicContext, setCartographicContext, setCartographicContext, setCartographicContext, setCartographicContext, setReferenceSystem, setUnit, toCartographicUnitsMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.gvsig.fmap.mapcontext.rendering.symbols.styles.IStyle
getDescription, setDescription
-
Field Details
-
DEFAULT_MASK_PERSISTENCE_DEFINITION_NAME
- See Also:
-
-
Constructor Details
-
DefaultMask
public DefaultMask()
-
-
Method Details
-
getSize
public double getSize()- Specified by:
getSizein interfaceorg.gvsig.symbology.fmap.mapcontext.rendering.symbol.style.IMask
-
setSize
public void setSize(double size) - Specified by:
setSizein interfaceorg.gvsig.symbology.fmap.mapcontext.rendering.symbol.style.IMask
-
getFillSymbol
public org.gvsig.symbology.fmap.mapcontext.rendering.symbol.fill.IFillSymbol getFillSymbol()- Specified by:
getFillSymbolin interfaceorg.gvsig.symbology.fmap.mapcontext.rendering.symbol.style.IMask
-
setFillSymbol
public void setFillSymbol(org.gvsig.symbology.fmap.mapcontext.rendering.symbol.fill.IFillSymbol fill) - Specified by:
setFillSymbolin interfaceorg.gvsig.symbology.fmap.mapcontext.rendering.symbol.style.IMask
-
drawInsideRectangle
- Specified by:
drawInsideRectanglein interfaceorg.gvsig.fmap.mapcontext.rendering.symbols.styles.IStyle
-
getHaloShape
- Specified by:
getHaloShapein interfaceorg.gvsig.symbology.fmap.mapcontext.rendering.symbol.style.IMask
-
isSuitableFor
public boolean isSuitableFor(org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol symbol) - Specified by:
isSuitableForin interfaceorg.gvsig.fmap.mapcontext.rendering.symbols.styles.IStyle
-
drawOutline
- Specified by:
drawOutlinein interfaceorg.gvsig.fmap.mapcontext.rendering.symbols.styles.IStyle
-
clone
- Specified by:
clonein interfaceorg.gvsig.tools.lang.Cloneable- Overrides:
clonein classAbstractStyle- Throws:
CloneNotSupportedException
-
loadFromState
public void loadFromState(org.gvsig.tools.persistence.PersistentState state) throws org.gvsig.tools.persistence.exception.PersistenceException - Specified by:
loadFromStatein interfaceorg.gvsig.tools.persistence.Persistent- Overrides:
loadFromStatein classAbstractStyle- Throws:
org.gvsig.tools.persistence.exception.PersistenceException
-
saveToState
public void saveToState(org.gvsig.tools.persistence.PersistentState state) throws org.gvsig.tools.persistence.exception.PersistenceException - Specified by:
saveToStatein interfaceorg.gvsig.tools.persistence.Persistent- Overrides:
saveToStatein classAbstractStyle- Throws:
org.gvsig.tools.persistence.exception.PersistenceException
-