Package ucar.unidata.data
Class DerivedNeed
java.lang.Object
ucar.unidata.data.DerivedNeed
This class holds the specification of the "" tag in the
derived.xml file.
- Version:
- $Revision: 1.22 $
- Author:
- IDV Development Team
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionDerivedNeed
(DerivedDataDescriptor ddd, String categories) ctorDerivedNeed
(DerivedDataDescriptor ddd, String groupName, String categories) This is the constructor that takes a parameter group name.DerivedNeed
(DerivedDataDescriptor ddd, List params, String categories) This is the constructor that takes a set of parameters. -
Method Summary
Modifier and TypeMethodDescriptionvoid
Clear out the hashtable of used parameters after searchingboolean
See if the Object in question is equal to this.Get the Categories property.getDataChoices
(Hashtable choicesSoFar) Get the list of DataChoices that are needed for this.Get the group name for this.Get the parameter setsvoid
Initialize for searching.protected void
If we use DataGroups then reinitialize the paramSets listvoid
setCategories
(String value) Set the Categories property.
-
Field Details
-
categories
the categories
-
-
Constructor Details
-
DerivedNeed
ctor- Parameters:
ddd
- my dddcategories
- categories string
-
DerivedNeed
This is the constructor that takes a parameter group name.- Parameters:
ddd
- my dddgroupName
- theDataGroup
namecategories
- other categories
-
DerivedNeed
This is the constructor that takes a set of parameters.- Parameters:
ddd
- my dddparams
- parameterscategories
- other categories
-
-
Method Details
-
reInitialize
protected void reInitialize()If we use DataGroups then reinitialize the paramSets list -
getGroupName
Get the group name for this.- Returns:
- the group name (or null)
-
getParamSets
Get the parameter sets- Returns:
- parameter sets
-
equals
See if the Object in question is equal to this. -
getDataChoices
Get the list of DataChoices that are needed for this.- Parameters:
choicesSoFar
- choices seen so far- Returns:
- List of needed DataChoices
-
initForSearch
public void initForSearch()Initialize for searching. Clear out the seen params hashtable. -
clearAfterSearch
public void clearAfterSearch()Clear out the hashtable of used parameters after searching -
setCategories
Set the Categories property.- Parameters:
value
- The new value for Categories
-
getCategories
Get the Categories property.- Returns:
- The Categories
-