public class UnboundDataChoice extends DataChoice
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
label
label for his
|
description, id, name, NULL_DATASELECTION, NULL_PROPERTIES, NULL_REQUESTPROPERTIES, parent, PROP_ICON, PROP_REQUESTER, properties| Constructor and Description |
|---|
UnboundDataChoice()
Default constructor; does nothing
|
UnboundDataChoice(java.lang.String label)
Create a new UnboundDataChoice.
|
UnboundDataChoice(UnboundDataChoice other)
Copy constructor for creating one from another
|
| Modifier and Type | Method and Description |
|---|---|
void |
addDataChangeListener(DataChangeListener listener)
Add a
DataChangeListener. |
DataChoice |
cloneMe()
Create a clone of this.
|
protected visad.Data |
getData(DataCategory category,
DataSelection dataSelection,
java.util.Hashtable requestProperties)
A no-op
|
java.lang.String |
getLabel()
Get the label for this.
|
void |
removeDataChangeListener(DataChangeListener listener)
Remove a
DataChangeListener. |
java.lang.String |
toString()
Return a String representation of this UnboundDataChoice.
|
addCategory, addCurrentName, addParamNameToCategories, basicallyEquals, cloneDataChoices, createClone, equals, getAllDateTimes, getAllLevels, getAllLevels, getCategories, getCurrentNames, getData, getData, getDataCategories, getDataCategories, getDataSelection, getDataSources, getDescription, getDisplayCategory, getFinalDataChoices, getFixedRequestProperties, getForUser, getFullDescription, getId, getIndexedName, getName, getParent, getProperties, getProperty, getProperty, getProperty, getSelectedDateTimes, getStringId, hashCode, initAfterUnPersistence, isEndUserFormula, mergeRequestProperties, setCategories, setDataCategories, setDataSelection, setDescription, setFixedRequestProperties, setId, setLevelSelection, setName, setObjectProperty, setParent, setProperties, setProperty, setProperty, setTimeSelectionpublic UnboundDataChoice()
public UnboundDataChoice(UnboundDataChoice other)
other - the otherpublic UnboundDataChoice(java.lang.String label)
label - the label for thispublic DataChoice cloneMe()
cloneMe in class DataChoicepublic java.lang.String getLabel()
public java.lang.String toString()
toString in class DataChoiceprotected visad.Data getData(DataCategory category, DataSelection dataSelection, java.util.Hashtable requestProperties) throws visad.VisADException, java.rmi.RemoteException
getData in class DataChoicecategory - The data category of the request.dataSelection - Identifies any subsetting of the data.requestProperties - Hashtable that holds any detailed request
properties.java.rmi.RemoteException - Java RMI problemvisad.VisADException - VisAD problempublic void addDataChangeListener(DataChangeListener listener)
DataChangeListener. Does nothingaddDataChangeListener in class DataChoicelistener - listener to addpublic void removeDataChangeListener(DataChangeListener listener)
DataChangeListener. Does nothing.removeDataChangeListener in class DataChoicelistener - listener to remove