Class AbstractElement
java.lang.Object
org.gvsig.expressionevaluator.swing.spi.AbstractElement
- All Implemented Interfaces:
Cloneable,Comparable,Element,org.gvsig.tools.dispose.Disposable,org.gvsig.tools.lang.Cloneable,org.gvsig.tools.util.LabeledValue
- Author:
- jjdelcerro
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.gvsig.expressionevaluator.swing.Element
Element.CalculatedElement, Element.ConstantElement, Element.FunctionElement, Element.GroupElement, Element.SimpleElement -
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractElement(String name) protectedAbstractElement(String name, Object value) protectedAbstractElement(String name, Object value, String iconName) -
Method Summary
Modifier and TypeMethodDescriptionclone()intvoiddispose()org.gvsig.tools.swing.api.ComponentgetAditionalPanel(JExpressionBuilder expressionBuilder) getIcon()getLabel()getName()getValue()booleanbooleanvoidreload()setConfig(ExpressionBuilderConfig config) protected voidtoString()voidused()
-
Field Details
-
LOGGER
protected static final org.slf4j.Logger LOGGER -
icon
-
-
Constructor Details
-
AbstractElement
-
AbstractElement
-
AbstractElement
-
-
Method Details
-
setConfig
-
getConfig
-
getName
-
setName
-
getValue
- Specified by:
getValuein interfaceorg.gvsig.tools.util.LabeledValue
-
getValues
-
hasMoreValues
public boolean hasMoreValues()- Specified by:
hasMoreValuesin interfaceElement
-
getRenderedValue
- Specified by:
getRenderedValuein interfaceElement
-
getDescription
- Specified by:
getDescriptionin interfaceElement
-
getLabel
- Specified by:
getLabelin interfaceorg.gvsig.tools.util.LabeledValue
-
compareTo
- Specified by:
compareToin interfaceComparable
-
getIconName
- Specified by:
getIconNamein interfaceElement
-
getIcon
-
used
public void used() -
getAditionalPanel
- Specified by:
getAditionalPanelin interfaceElement
-
toString
-
reload
public void reload() -
isEnabled
public boolean isEnabled() -
dispose
public void dispose()- Specified by:
disposein interfaceorg.gvsig.tools.dispose.Disposable
-
clone
- Specified by:
clonein interfaceorg.gvsig.tools.lang.Cloneable- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-
cloneElement
- Specified by:
cloneElementin interfaceElement
-