public abstract class FilterdAbstractReferenceableConfig extends FilterdAbstractConfig
classifier, configPanel, filterType, isAttribute, isValid, log, parameters, standardExtensions| Constructor and Description |
|---|
FilterdAbstractReferenceableConfig(org.deckfour.xes.model.XLog log,
Filter filterType) |
| Modifier and Type | Method and Description |
|---|---|
abstract boolean |
canPopulate(FilterConfigPanelController component)
Checks whether all components from the configuration panel have a mapping
to all parameters of the concrete configuration.
|
abstract boolean |
checkValidity(org.deckfour.xes.model.XLog candidateLog)
Checks whether the imported log complies with the filter configuration(s)
|
NestedFilterConfigPanelController |
getConfigPanel()
generates the panel to be displayed based on the parameters of the config
|
java.lang.String |
getKey() |
FilterdAbstractConfig |
populate(AbstractFilterConfigPanelController abstractComponent)
Populates the parameters with information from the configuration panel.
|
checkEmptyLog, filter, getClassifier, getFilterType, getLog, getParameter, getParameters, isValid, parameterListeners, setClassifier, setFilterType, setLog, setParameterspublic FilterdAbstractReferenceableConfig(org.deckfour.xes.model.XLog log,
Filter filterType)
public abstract boolean checkValidity(org.deckfour.xes.model.XLog candidateLog)
FilterdAbstractConfigcheckValidity in class FilterdAbstractConfigpublic abstract boolean canPopulate(FilterConfigPanelController component)
FilterdAbstractConfigcanPopulate in class FilterdAbstractConfigpublic NestedFilterConfigPanelController getConfigPanel()
getConfigPanel in class FilterdAbstractConfigpublic FilterdAbstractConfig populate(AbstractFilterConfigPanelController abstractComponent)
FilterdAbstractConfigpopulate in class FilterdAbstractConfigpublic java.lang.String getKey()