public class DefaultFunctionElement extends AbstractElement implements Element.FunctionElement
Element.CalculatedElement, Element.ConstantElement, Element.FunctionElement, Element.GroupElement, Element.SimpleElementicon, LOGGER| Constructor and Description |
|---|
DefaultFunctionElement(Function function) |
| Modifier and Type | Method and Description |
|---|---|
Component |
getAditionalPanel(JExpressionBuilder expressionBuilder) |
java.lang.String |
getDescription() |
Function |
getFunction() |
java.lang.String |
getLabel() |
java.lang.String |
getName() |
java.lang.String |
getRenderedValue() |
java.lang.Object |
getValue() |
boolean |
isEnabled() |
clone, cloneElement, compareTo, dispose, getConfig, getIcon, getIconName, getValues, hasMoreValues, reload, setConfig, setName, toString, usedequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcloneElement, getConfig, getIcon, getIconName, getValues, hasMoreValues, reload, setConfig, usedlabel, toStringdisposeclone, cloneQuietly, cloneQuietlypublic DefaultFunctionElement(Function function)
public Function getFunction()
getFunction in interface Element.FunctionElementpublic boolean isEnabled()
isEnabled in interface ElementisEnabled in class AbstractElementpublic Component getAditionalPanel(JExpressionBuilder expressionBuilder)
getAditionalPanel in interface ElementgetAditionalPanel in class AbstractElementpublic java.lang.String getName()
getName in interface ElementgetName in class AbstractElementpublic java.lang.Object getValue()
getValue in interface LabeledValuegetValue in class AbstractElementpublic java.lang.String getLabel()
getLabel in interface LabeledValuegetLabel in class AbstractElementpublic java.lang.String getRenderedValue()
getRenderedValue in interface ElementgetRenderedValue in class AbstractElementpublic java.lang.String getDescription()
getDescription in interface ElementgetDescription in class AbstractElement