org.rosuda.deducer.widgets.param
Class ParamCharacter
java.lang.Object
org.rosuda.deducer.widgets.param.Param
org.rosuda.deducer.widgets.param.ParamCharacter
- All Implemented Interfaces:
- java.lang.Cloneable
public class ParamCharacter
- extends Param
Field Summary |
protected java.lang.String |
defaultValue
|
protected java.lang.String |
value
|
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 |
Constructor Summary |
ParamCharacter()
|
ParamCharacter(java.lang.String nm)
|
ParamCharacter(java.lang.String nm,
java.lang.String val)
|
ParamCharacter(java.lang.String theName,
java.lang.String theTitle,
java.lang.String theView,
java.lang.String theValue,
java.lang.String theDefaultValue)
|
Methods inherited from class org.rosuda.deducer.widgets.param.Param |
getLabels, getLowerBound, getName, getOptions, getTitle, getUpperBound, getView, getView, getViewType, isRequired, makeParam, requiresVariableSelector, setLabels, setLowerBound, setLowerBound, setName, setOptions, setRequired, setRequiresVariableSelector, setTitle, setUpperBound, setUpperBound, setViewType |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
value
protected java.lang.String value
defaultValue
protected java.lang.String defaultValue
ParamCharacter
public ParamCharacter()
ParamCharacter
public ParamCharacter(java.lang.String nm)
ParamCharacter
public ParamCharacter(java.lang.String nm,
java.lang.String val)
ParamCharacter
public ParamCharacter(java.lang.String theName,
java.lang.String theTitle,
java.lang.String theView,
java.lang.String theValue,
java.lang.String theDefaultValue)
clone
public java.lang.Object clone()
- Specified by:
clone
in class Param
getParamCalls
public java.lang.String[] getParamCalls()
- Specified by:
getParamCalls
in class Param
setDefaultValue
public void setDefaultValue(java.lang.Object defaultValue)
- Specified by:
setDefaultValue
in class Param
getDefaultValue
public java.lang.Object getDefaultValue()
- Specified by:
getDefaultValue
in class Param
setValue
public void setValue(java.lang.Object value)
- Specified by:
setValue
in class Param
getValue
public java.lang.Object getValue()
- Specified by:
getValue
in class Param
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
hasValidEntry
public boolean hasValidEntry()
- Overrides:
hasValidEntry
in class Param