Class SimpleMarkerFillPropertiesStyle
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.SimpleMarkerFillPropertiesStyle
- 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.IMarkerFillPropertiesStyle,org.gvsig.tools.lang.Cloneable,org.gvsig.tools.persistence.Persistent
public class SimpleMarkerFillPropertiesStyle
extends AbstractStyle
implements org.gvsig.symbology.fmap.mapcontext.rendering.symbol.style.IMarkerFillPropertiesStyle
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classNested 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, WORLDFields inherited from interface org.gvsig.symbology.fmap.mapcontext.rendering.symbol.style.IMarkerFillPropertiesStyle
GRID_FILL, RANDOM_FILL, SINGLE_CENTERED_SYMBOL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()voidvoiddrawOutline(Graphics2D g, Rectangle r) intdoubledoubledoubledoubledoublebooleanisSuitableFor(org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol symbol) voidloadFromState(org.gvsig.tools.persistence.PersistentState state) voidsaveToState(org.gvsig.tools.persistence.PersistentState state) voidsetFillStyle(int fillStyle) voidsetRotation(double rotation) voidsetSampleSymbol(org.gvsig.symbology.fmap.mapcontext.rendering.symbol.marker.IMarkerSymbol marker) Define an utility symbol to show up a thumbnail by default, this symbol is a SimpleMarkerSymbol.voidsetXOffset(double offset) voidsetXSeparation(double separation) voidsetYOffset(double offset) voidsetYSeparation(double separation) 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
-
SIMPLE_MARKER_FILL_STYLE_PERSISTENCE_DEFINITION_NAME
- See Also:
-
-
Constructor Details
-
SimpleMarkerFillPropertiesStyle
public SimpleMarkerFillPropertiesStyle()
-
-
Method Details
-
drawInsideRectangle
- Specified by:
drawInsideRectanglein interfaceorg.gvsig.fmap.mapcontext.rendering.symbols.styles.IStyle
-
isSuitableFor
public boolean isSuitableFor(org.gvsig.fmap.mapcontext.rendering.symbols.ISymbol symbol) - Specified by:
isSuitableForin interfaceorg.gvsig.fmap.mapcontext.rendering.symbols.styles.IStyle
-
getClassName
-
drawOutline
- Specified by:
drawOutlinein interfaceorg.gvsig.fmap.mapcontext.rendering.symbols.styles.IStyle
-
setSampleSymbol
public void setSampleSymbol(org.gvsig.symbology.fmap.mapcontext.rendering.symbol.marker.IMarkerSymbol marker) Define an utility symbol to show up a thumbnail by default, this symbol is a SimpleMarkerSymbol. Thus, the drawInsideRectangle will always work. But it can be changed with setSampleSymbol(IMakerSymbol).
If marker is null, it does nothing
- Specified by:
setSampleSymbolin interfaceorg.gvsig.symbology.fmap.mapcontext.rendering.symbol.style.IMarkerFillPropertiesStyle
-
getRotation
public double getRotation()- Specified by:
getRotationin interfaceorg.gvsig.symbology.fmap.mapcontext.rendering.symbol.style.IMarkerFillPropertiesStyle
-
setRotation
public void setRotation(double rotation) - Specified by:
setRotationin interfaceorg.gvsig.symbology.fmap.mapcontext.rendering.symbol.style.IMarkerFillPropertiesStyle
-
getXOffset
public double getXOffset()- Specified by:
getXOffsetin interfaceorg.gvsig.symbology.fmap.mapcontext.rendering.symbol.style.IMarkerFillPropertiesStyle
-
setXOffset
public void setXOffset(double offset) - Specified by:
setXOffsetin interfaceorg.gvsig.symbology.fmap.mapcontext.rendering.symbol.style.IMarkerFillPropertiesStyle
-
getXSeparation
public double getXSeparation()- Specified by:
getXSeparationin interfaceorg.gvsig.symbology.fmap.mapcontext.rendering.symbol.style.IMarkerFillPropertiesStyle
-
setXSeparation
public void setXSeparation(double separation) - Specified by:
setXSeparationin interfaceorg.gvsig.symbology.fmap.mapcontext.rendering.symbol.style.IMarkerFillPropertiesStyle
-
getYOffset
public double getYOffset()- Specified by:
getYOffsetin interfaceorg.gvsig.symbology.fmap.mapcontext.rendering.symbol.style.IMarkerFillPropertiesStyle
-
setYOffset
public void setYOffset(double offset) - Specified by:
setYOffsetin interfaceorg.gvsig.symbology.fmap.mapcontext.rendering.symbol.style.IMarkerFillPropertiesStyle
-
getYSeparation
public double getYSeparation()- Specified by:
getYSeparationin interfaceorg.gvsig.symbology.fmap.mapcontext.rendering.symbol.style.IMarkerFillPropertiesStyle
-
setYSeparation
public void setYSeparation(double separation) - Specified by:
setYSeparationin interfaceorg.gvsig.symbology.fmap.mapcontext.rendering.symbol.style.IMarkerFillPropertiesStyle
-
setFillStyle
public void setFillStyle(int fillStyle) - Specified by:
setFillStylein interfaceorg.gvsig.symbology.fmap.mapcontext.rendering.symbol.style.IMarkerFillPropertiesStyle
-
getFillStyle
public int getFillStyle()- Specified by:
getFillStylein interfaceorg.gvsig.symbology.fmap.mapcontext.rendering.symbol.style.IMarkerFillPropertiesStyle
-
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
-