org.rosuda.deducer.plots
Class ParamScaleLegend

java.lang.Object
  extended by org.rosuda.deducer.widgets.param.Param
      extended by org.rosuda.deducer.plots.ParamScaleLegend
All Implemented Interfaces:
java.lang.Cloneable

public class ParamScaleLegend
extends Param


Field Summary
protected  java.lang.String aes
           
protected  RFunctionList breaksFunctionList
           
protected  java.util.Vector defaultValue
           
protected  RFunctionList guideFunctionList
           
protected  RFunctionList labelsFunctionList
           
protected  boolean numeric
           
protected  java.util.Vector value
           
static java.lang.String VIEW_SCALE
           
 
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
ParamScaleLegend()
           
ParamScaleLegend(java.lang.String nm, java.lang.String newaes, boolean num)
           
 
Method Summary
 java.lang.Object clone()
           
 java.lang.String getAes()
           
 java.lang.String[] getAesCalls()
           
 RFunctionList getBreaksModel()
           
 java.lang.Object getDefaultValue()
           
 RFunctionList getGuideModel()
           
 RFunctionList getLabelsModel()
           
 java.lang.String[] getParamCalls()
           
 java.lang.Object getValue()
           
 ParamWidget getView()
           
 boolean isNumeric()
           
 void setAes(java.lang.String aesthetic)
           
 void setDefaultValue(java.lang.Object defaultValue)
           
 void setFromXML(org.w3c.dom.Element node)
           
 void setNumeric(boolean numeric)
           
 void setValue(java.lang.Object value)
           
 org.w3c.dom.Element toXML()
           
 
Methods inherited from class org.rosuda.deducer.widgets.param.Param
getLabels, getLowerBound, getName, getOptions, getTitle, getUpperBound, getView, getViewType, hasValidEntry, 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
 

Field Detail

VIEW_SCALE

public static final java.lang.String VIEW_SCALE
See Also:
Constant Field Values

value

protected java.util.Vector value

breaksFunctionList

protected RFunctionList breaksFunctionList

labelsFunctionList

protected RFunctionList labelsFunctionList

guideFunctionList

protected RFunctionList guideFunctionList

defaultValue

protected java.util.Vector defaultValue

numeric

protected boolean numeric

aes

protected java.lang.String aes
Constructor Detail

ParamScaleLegend

public ParamScaleLegend()

ParamScaleLegend

public ParamScaleLegend(java.lang.String nm,
                        java.lang.String newaes,
                        boolean num)
Method Detail

getView

public ParamWidget getView()
Overrides:
getView in class Param

clone

public java.lang.Object clone()
Specified by:
clone in class Param

getAesCalls

public java.lang.String[] getAesCalls()

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

setNumeric

public void setNumeric(boolean numeric)

isNumeric

public boolean isNumeric()

setAes

public void setAes(java.lang.String aesthetic)

getAes

public java.lang.String getAes()

getBreaksModel

public RFunctionList getBreaksModel()

getLabelsModel

public RFunctionList getLabelsModel()

getGuideModel

public RFunctionList getGuideModel()

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