public class DerivedNeed
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
protected java.lang.String | 
categories
the categories 
 | 
| Constructor and Description | 
|---|
DerivedNeed(DerivedDataDescriptor ddd,
           java.util.List params,
           java.lang.String categories)
This is the constructor that takes a set of parameters. 
 | 
DerivedNeed(DerivedDataDescriptor ddd,
           java.lang.String categories)
ctor 
 | 
DerivedNeed(DerivedDataDescriptor ddd,
           java.lang.String groupName,
           java.lang.String categories)
This is the constructor that takes a parameter group  name. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
clearAfterSearch()
Clear out the hashtable of used parameters after searching 
 | 
boolean | 
equals(java.lang.Object other)
See if the Object in question is equal to this. 
 | 
java.lang.String | 
getCategories()
Get the Categories property. 
 | 
java.util.List | 
getDataChoices(java.util.Hashtable choicesSoFar)
Get the list of DataChoices that are needed for this. 
 | 
java.lang.String | 
getGroupName()
Get the group name for this. 
 | 
java.util.List | 
getParamSets()
Get the parameter sets 
 | 
void | 
initForSearch()
Initialize for searching. 
 | 
protected void | 
reInitialize()
If we use DataGroups then reinitialize the paramSets list 
 | 
void | 
setCategories(java.lang.String value)
Set the Categories property. 
 | 
public DerivedNeed(DerivedDataDescriptor ddd, java.lang.String categories)
ddd - my dddcategories - categories stringpublic DerivedNeed(DerivedDataDescriptor ddd, java.lang.String groupName, java.lang.String categories)
ddd - my dddgroupName - the DataGroup namecategories - other categoriespublic DerivedNeed(DerivedDataDescriptor ddd, java.util.List params, java.lang.String categories)
ddd - my dddparams - parameterscategories - other categoriesprotected void reInitialize()
public java.lang.String getGroupName()
public java.util.List getParamSets()
public boolean equals(java.lang.Object other)
equals in class java.lang.Objectother - Object in questionpublic java.util.List getDataChoices(java.util.Hashtable choicesSoFar)
choicesSoFar - choices seen so farpublic void initForSearch()
public void clearAfterSearch()
public void setCategories(java.lang.String value)
value - The new value for Categoriespublic java.lang.String getCategories()