Class DefaultFunctionElement

java.lang.Object
org.gvsig.expressionevaluator.swing.spi.AbstractElement
org.gvsig.expressionevaluator.swing.impl.elements.DefaultFunctionElement
All Implemented Interfaces:
Cloneable, Comparable, org.gvsig.expressionevaluator.swing.Element, org.gvsig.expressionevaluator.swing.Element.FunctionElement, org.gvsig.expressionevaluator.swing.Element.SimpleElement, org.gvsig.tools.dispose.Disposable, org.gvsig.tools.lang.Cloneable, org.gvsig.tools.util.LabeledValue

public class DefaultFunctionElement extends org.gvsig.expressionevaluator.swing.spi.AbstractElement implements org.gvsig.expressionevaluator.swing.Element.FunctionElement
Author:
jjdelcerro
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.gvsig.expressionevaluator.swing.Element

    org.gvsig.expressionevaluator.swing.Element.CalculatedElement, org.gvsig.expressionevaluator.swing.Element.ConstantElement, org.gvsig.expressionevaluator.swing.Element.FunctionElement, org.gvsig.expressionevaluator.swing.Element.GroupElement, org.gvsig.expressionevaluator.swing.Element.SimpleElement
  • Field Summary

    Fields inherited from class org.gvsig.expressionevaluator.swing.spi.AbstractElement

    icon, LOGGER
  • Constructor Summary

    Constructors
    Constructor
    Description
    DefaultFunctionElement(org.gvsig.expressionevaluator.Function function)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.gvsig.tools.swing.api.Component
    getAditionalPanel(org.gvsig.expressionevaluator.swing.JExpressionBuilder expressionBuilder)
     
     
    org.gvsig.expressionevaluator.Function
     
     
     
     
     
    boolean
     

    Methods inherited from class org.gvsig.expressionevaluator.swing.spi.AbstractElement

    clone, cloneElement, compareTo, dispose, getConfig, getIcon, getIconName, getValues, hasMoreValues, reload, setConfig, setName, toString, used

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface org.gvsig.tools.lang.Cloneable

    clone

    Methods inherited from interface java.lang.Comparable

    compareTo

    Methods inherited from interface org.gvsig.tools.dispose.Disposable

    dispose

    Methods inherited from interface org.gvsig.expressionevaluator.swing.Element

    cloneElement, getConfig, getIcon, getIconName, getValues, hasMoreValues, reload, setConfig, used

    Methods inherited from interface org.gvsig.tools.util.LabeledValue

    toString
  • Constructor Details

    • DefaultFunctionElement

      public DefaultFunctionElement(org.gvsig.expressionevaluator.Function function)
  • Method Details

    • getFunction

      public org.gvsig.expressionevaluator.Function getFunction()
      Specified by:
      getFunction in interface org.gvsig.expressionevaluator.swing.Element.FunctionElement
    • isEnabled

      public boolean isEnabled()
      Specified by:
      isEnabled in interface org.gvsig.expressionevaluator.swing.Element
      Overrides:
      isEnabled in class org.gvsig.expressionevaluator.swing.spi.AbstractElement
    • getAditionalPanel

      public org.gvsig.tools.swing.api.Component getAditionalPanel(org.gvsig.expressionevaluator.swing.JExpressionBuilder expressionBuilder)
      Specified by:
      getAditionalPanel in interface org.gvsig.expressionevaluator.swing.Element
      Overrides:
      getAditionalPanel in class org.gvsig.expressionevaluator.swing.spi.AbstractElement
    • getName

      public String getName()
      Specified by:
      getName in interface org.gvsig.expressionevaluator.swing.Element
      Overrides:
      getName in class org.gvsig.expressionevaluator.swing.spi.AbstractElement
    • getValue

      public Object getValue()
      Specified by:
      getValue in interface org.gvsig.tools.util.LabeledValue
      Overrides:
      getValue in class org.gvsig.expressionevaluator.swing.spi.AbstractElement
    • getLabel

      public String getLabel()
      Specified by:
      getLabel in interface org.gvsig.tools.util.LabeledValue
      Overrides:
      getLabel in class org.gvsig.expressionevaluator.swing.spi.AbstractElement
    • getRenderedValue

      public String getRenderedValue()
      Specified by:
      getRenderedValue in interface org.gvsig.expressionevaluator.swing.Element
      Overrides:
      getRenderedValue in class org.gvsig.expressionevaluator.swing.spi.AbstractElement
    • getDescription

      public String getDescription()
      Specified by:
      getDescription in interface org.gvsig.expressionevaluator.swing.Element
      Overrides:
      getDescription in class org.gvsig.expressionevaluator.swing.spi.AbstractElement