org.rosuda.deducer.widgets.param
Class RFunction
java.lang.Object
org.rosuda.deducer.widgets.param.Param
org.rosuda.deducer.widgets.param.RFunction
- All Implemented Interfaces:
- java.lang.Cloneable
public class RFunction
- extends Param
Fields inherited from class org.rosuda.deducer.widgets.param.Param |
labels, lowerBound, name, options, required, requiresVariableSelector, title, upperBound, view, VIEW_CHECK_BOX, VIEW_COLOR, VIEW_COMBO, VIEW_EDITABLE_COMBO, VIEW_ENTER, VIEW_ENTER_LONG, VIEW_HIDDEN, VIEW_MULTI_VARIABLE, VIEW_RFUNCTION_CHOOSER, VIEW_RFUNCTION_PANEL, VIEW_ROBJECT_COMBO, VIEW_SINGLE_VARIABLE, VIEW_TWO_VALUE_ENTER, VIEW_VECTOR_BUILDER |
Methods inherited from class org.rosuda.deducer.widgets.param.Param |
getLabels, getLowerBound, getOptions, getTitle, getUpperBound, getView, getView, getViewType, hasValidEntry, isRequired, makeParam, requiresVariableSelector, setLabels, setLowerBound, setLowerBound, setOptions, setRequired, setRequiresVariableSelector, setTitle, setUpperBound, setUpperBound, setViewType |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
params
protected java.util.Vector params
paramName
protected java.lang.String paramName
VIEW_RFUNCTION
public static java.lang.String VIEW_RFUNCTION
RFunction
public RFunction()
RFunction
public RFunction(java.lang.String name)
getParams
public java.util.Vector getParams()
setParams
public void setParams(java.util.Vector p)
getName
public java.lang.String getName()
- Overrides:
getName
in class Param
setName
public void setName(java.lang.String n)
- Overrides:
setName
in class Param
clone
public java.lang.Object clone()
- Specified by:
clone
in class Param
checkValid
public java.lang.String checkValid()
getCall
public java.lang.String getCall()
add
public void add(Param p)
get
public Param get(int i)
remove
public void remove(Param p)
toXML
public org.w3c.dom.Element toXML()
- Overrides:
toXML
in class Param
setFromXML
public void setFromXML(org.w3c.dom.Element node)
- Overrides:
setFromXML
in class Param
getDefaultValue
public java.lang.Object getDefaultValue()
- Specified by:
getDefaultValue
in class Param
getParamCalls
public java.lang.String[] getParamCalls()
- Specified by:
getParamCalls
in class Param
getValue
public java.lang.Object getValue()
- Specified by:
getValue
in class Param
setDefaultValue
public void setDefaultValue(java.lang.Object defaultValue)
- Specified by:
setDefaultValue
in class Param
setValue
public void setValue(java.lang.Object value)
- Specified by:
setValue
in class Param