public abstract class DataSelectorCreator
extends java.lang.Object
Finally, these things can also keep a central register of all data selectors, so that their settings can get serialised when settings are saved.
Constructor and Description |
---|
DataSelectorCreator(PamDataBlock pamDataBlock) |
Modifier and Type | Method and Description |
---|---|
abstract DataSelector |
createDataSelector(java.lang.String selectorName,
boolean allowScores)
Create a data selector with a given name.
|
boolean |
destroyDataSelector(java.lang.String selectorName)
Destroy a data selector.
|
DataSelector |
findDataSelector(java.lang.String selectorName)
Find a data selector with a given name.
|
DataSelector |
getDataSelector(java.lang.String selectorName,
boolean allowScores)
Get a data selector of agiven name.
|
PamDataBlock |
getPamDataBlock() |
public DataSelectorCreator(PamDataBlock pamDataBlock)
public DataSelector getDataSelector(java.lang.String selectorName, boolean allowScores)
selectorName
- allowScores
- public boolean destroyDataSelector(java.lang.String selectorName)
selectorName
- Name of data selectorpublic abstract DataSelector createDataSelector(java.lang.String selectorName, boolean allowScores)
selectorName
- public DataSelector findDataSelector(java.lang.String selectorName)
selectorName
- Name of data selectorpublic PamDataBlock getPamDataBlock()