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.Object
other
- 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()