Interface Element
- All Superinterfaces:
Cloneable,org.gvsig.tools.lang.Cloneable,Comparable,org.gvsig.tools.dispose.Disposable,org.gvsig.tools.util.LabeledValue
- All Known Subinterfaces:
Element.CalculatedElement,Element.ConstantElement,Element.FunctionElement,Element.GroupElement,Element.SimpleElement
- All Known Implementing Classes:
AbstractElement
public interface Element
extends org.gvsig.tools.util.LabeledValue, Comparable, org.gvsig.tools.dispose.Disposable, org.gvsig.tools.lang.Cloneable
- Author:
- jjdelcerro
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interfacestatic interfacestatic interfacestatic interface -
Method Summary
Modifier and TypeMethodDescriptionorg.gvsig.tools.swing.api.ComponentgetAditionalPanel(JExpressionBuilder expressionBuilder) getIcon()getName()booleanbooleanvoidreload()setConfig(ExpressionBuilderConfig config) voidused()Methods inherited from interface org.gvsig.tools.lang.Cloneable
cloneMethods inherited from interface java.lang.Comparable
compareToMethods inherited from interface org.gvsig.tools.dispose.Disposable
disposeMethods inherited from interface org.gvsig.tools.util.LabeledValue
getLabel, getValue, toString
-
Method Details
-
getName
String getName() -
getRenderedValue
String getRenderedValue() -
getDescription
String getDescription() -
getIconName
String getIconName() -
getIcon
Icon getIcon() -
getValues
Collection<Element> getValues() -
hasMoreValues
boolean hasMoreValues() -
getAditionalPanel
-
isEnabled
boolean isEnabled() -
reload
void reload() -
used
void used() -
setConfig
-
getConfig
ExpressionBuilderConfig getConfig() -
cloneElement
Element cloneElement()
-