public class EventClassifierFilter extends Filter
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NAME
The name of this filter.
|
Constructor and Description |
---|
EventClassifierFilter(java.lang.String name,
org.deckfour.xes.model.XLog log,
Parameters parameters,
ComputationCell cell) |
EventClassifierFilter(org.deckfour.xes.model.XLog log,
Parameters parameters,
ComputationCell cell) |
Modifier and Type | Method and Description |
---|---|
void |
constructWidget()
Construct a widget for changing the required parameters.
|
org.deckfour.xes.model.XLog |
filter()
Filter the set log on the events using the set parameters.
|
FilterTemplate |
getTemplate()
Gets a template for this filter.
|
boolean |
isSuitable()
This filter is suitable if the log contains classifiers and at least one event.
|
void |
setTemplate(ParametersTemplate parameters)
Initializes a filter from the given parameters template.
|
void |
updated(Parameter parameter)
Handle if a parameter was changed.
|
void |
updateParameters()
Update all parameters.
|
compareTo, filter, getCell, getFactory, getLog, getName, getParameters, getWidget, hasClassifiers, hasConceptExtension, hasEvents, hasGlobalConceptName, hasGlobalEventAttributes, hasGlobalTimestamp, hasGlobalTraceAttributes, hasTimeExtension, hasTraceAttributes, hasTraces, initializeLog, setLog, setSelected, setWidget, toString, update
public static final java.lang.String NAME
public EventClassifierFilter(org.deckfour.xes.model.XLog log, Parameters parameters, ComputationCell cell)
public EventClassifierFilter(java.lang.String name, org.deckfour.xes.model.XLog log, Parameters parameters, ComputationCell cell)
public boolean isSuitable()
isSuitable
in class Filter
public org.deckfour.xes.model.XLog filter()
public void constructWidget()
constructWidget
in class Filter
public void updated(Parameter parameter)
public void updateParameters()
updateParameters
in class Filter
public FilterTemplate getTemplate()
getTemplate
in class Filter
public void setTemplate(ParametersTemplate parameters)
setTemplate
in class Filter