Package org.gvsig.complexlegend.impl
Class DefaultComplexLegendItem
java.lang.Object
org.gvsig.complexlegend.impl.DefaultComplexLegendItem
- All Implemented Interfaces:
Cloneable,ComplexLegendItem,org.gvsig.tools.lang.Cloneable,org.gvsig.tools.persistence.Persistent
public class DefaultComplexLegendItem
extends Object
implements ComplexLegendItem, org.gvsig.tools.persistence.Persistent
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()org.gvsig.expressionevaluator.Expressionorg.gvsig.fmap.mapcontext.rendering.legend.ILegenddoubledoublevoidloadFromState(org.gvsig.tools.persistence.PersistentState state) voidsaveToState(org.gvsig.tools.persistence.PersistentState state) voidsetFeatureFilter(org.gvsig.expressionevaluator.Expression filter) voidsetLegend(org.gvsig.fmap.mapcontext.rendering.legend.ILegend legend) voidsetMaxScale(double maxScale) voidsetMinScale(double minScale) toString()
-
Field Details
-
logger
public static final org.slf4j.Logger logger -
COMPLEX_LEGEND_ITEM_PERSISTENCE_DEFINITION_NAME
- See Also:
-
-
Constructor Details
-
DefaultComplexLegendItem
public DefaultComplexLegendItem()
-
-
Method Details
-
getLegend
public org.gvsig.fmap.mapcontext.rendering.legend.ILegend getLegend()- Specified by:
getLegendin interfaceComplexLegendItem
-
setLegend
public void setLegend(org.gvsig.fmap.mapcontext.rendering.legend.ILegend legend) - Specified by:
setLegendin interfaceComplexLegendItem
-
getMaxScale
public double getMaxScale()- Specified by:
getMaxScalein interfaceComplexLegendItem
-
setMaxScale
public void setMaxScale(double maxScale) - Specified by:
setMaxScalein interfaceComplexLegendItem
-
getMinScale
public double getMinScale()- Specified by:
getMinScalein interfaceComplexLegendItem
-
setMinScale
public void setMinScale(double minScale) - Specified by:
setMinScalein interfaceComplexLegendItem
-
toString
- Specified by:
toStringin interfaceComplexLegendItem- Overrides:
toStringin classObject
-
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- 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- Throws:
org.gvsig.tools.persistence.exception.PersistenceException
-
getFeatureFilter
public org.gvsig.expressionevaluator.Expression getFeatureFilter()- Specified by:
getFeatureFilterin interfaceComplexLegendItem
-
setFeatureFilter
public void setFeatureFilter(org.gvsig.expressionevaluator.Expression filter) -
clone
- Specified by:
clonein interfaceorg.gvsig.tools.lang.Cloneable- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-