Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NAME
The name of this filter.
|
Constructor and Description |
---|
TraceLengthFilter(java.lang.String name,
org.deckfour.xes.model.XLog log,
Parameters parameters,
ComputationCell cell) |
TraceLengthFilter(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 start events using the set parameters.
|
FilterTemplate |
getTemplate() |
boolean |
isSuitable()
This filter is suitable if the log contains at least one trace.
|
void |
setTemplate(ParametersTemplate parameters) |
void |
updated(Parameter parameter)
Handle if a parameter values was changed.
|
void |
updateParameters()
Update the filter 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 TraceLengthFilter(org.deckfour.xes.model.XLog log, Parameters parameters, ComputationCell cell)
public TraceLengthFilter(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