public class FilterdEventAttrConfig extends FilterdAbstractReferencingConfig
classifier, configPanel, filterType, isAttribute, isValid, log, parameters, standardExtensions
Constructor and Description |
---|
FilterdEventAttrConfig(org.deckfour.xes.model.XLog log,
Filter filterType) |
Modifier and Type | Method and Description |
---|---|
boolean |
canPopulate(FilterConfigPanelController component)
Checks whether all components from the configuration panel have a mapping
to all parameters of the concrete configuration.
|
FilterdAbstractConfig |
changeReference(ParameterOneFromSetExtendedController chosen)
Changes the reference this configuration is holding.
|
boolean |
checkValidity(org.deckfour.xes.model.XLog log)
Check if the parameters are still valid on the candidate log.
|
AbstractFilterConfigPanelController |
getConfigPanel()
Returns the configuration panel which is used by the
and .
|
void |
switchReference(java.lang.String key)
Switches the concrete reference based on the key.
|
getConcreteReference, populate, setConcreteReference
checkEmptyLog, filter, getClassifier, getFilterType, getLog, getParameter, getParameters, isValid, parameterListeners, setClassifier, setFilterType, setLog, setParameters
public FilterdEventAttrConfig(org.deckfour.xes.model.XLog log, Filter filterType)
public boolean canPopulate(FilterConfigPanelController component)
FilterdAbstractConfig
canPopulate
in class FilterdAbstractReferencingConfig
public AbstractFilterConfigPanelController getConfigPanel()
FilterdAbstractConfig
getConfigPanel
in class FilterdAbstractConfig
public FilterdAbstractConfig changeReference(ParameterOneFromSetExtendedController chosen)
changeReference
in class FilterdAbstractReferencingConfig
chosen
- The controller on which the reference depends.public void switchReference(java.lang.String key)
key
- To switch on.public boolean checkValidity(org.deckfour.xes.model.XLog log)
checkValidity
in class FilterdAbstractReferencingConfig
log
- the log to check.