Class TraceFirstEventGlobalAttributeFilter
- java.lang.Object
-
- org.processmining.filterbook.filters.Filter
-
- org.processmining.filterbook.filters.project.global.EventGlobalAttributeFilter
-
- org.processmining.filterbook.filters.select.global.TraceFirstEventGlobalAttributeFilter
-
- All Implemented Interfaces:
java.lang.Comparable<Filter>
public class TraceFirstEventGlobalAttributeFilter extends EventGlobalAttributeFilter
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringNAMEThe name of this filter.
-
Constructor Summary
Constructors Constructor Description TraceFirstEventGlobalAttributeFilter(java.lang.String name, org.deckfour.xes.model.XLog log, Parameters parameters, ComputationCell cell)TraceFirstEventGlobalAttributeFilter(org.deckfour.xes.model.XLog log, Parameters parameters, ComputationCell cell)Construct a start event filter for the given log and the given parameters.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.deckfour.xes.model.XLogfilter()Filter the set log on the start events using the set parameters.javax.swing.JComponentgetChartWidget()voidsetAttributeValues(boolean doReset)-
Methods inherited from class org.processmining.filterbook.filters.project.global.EventGlobalAttributeFilter
constructWidget, getTemplate, isSuitable, setAttributes, setSelectionType, setTemplate, updated, updateParameters
-
Methods inherited from class org.processmining.filterbook.filters.Filter
compareTo, filter, getCell, getDummyAttribute, getDummyClassifier, getFactory, getLog, getName, getParameters, getWidget, hasClassifiers, hasConceptExtension, hasEvents, hasGlobalConceptName, hasGlobalEventAttributes, hasGlobalTimestamp, hasGlobalTraceAttributes, hasTimeExtension, hasTraceAttributes, hasTraces, initializeLog, setLog, setSelected, setWidget, toString, update
-
-
-
-
Field Detail
-
NAME
public static final java.lang.String NAME
The name of this filter.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
TraceFirstEventGlobalAttributeFilter
public TraceFirstEventGlobalAttributeFilter(org.deckfour.xes.model.XLog log, Parameters parameters, ComputationCell cell)Construct a start event filter for the given log and the given parameters. If required parameters are set to null, they will be properly initialized using default values.- Parameters:
log- The log to filter.parameters- The parameters to use while filtering.
-
TraceFirstEventGlobalAttributeFilter
public TraceFirstEventGlobalAttributeFilter(java.lang.String name, org.deckfour.xes.model.XLog log, Parameters parameters, ComputationCell cell)
-
-
Method Detail
-
filter
public org.deckfour.xes.model.XLog filter()
Filter the set log on the start events using the set parameters.- Overrides:
filterin classEventGlobalAttributeFilter- Returns:
- The filtered log.
-
getChartWidget
public javax.swing.JComponent getChartWidget()
- Overrides:
getChartWidgetin classEventGlobalAttributeFilter
-
setAttributeValues
public void setAttributeValues(boolean doReset)
- Overrides:
setAttributeValuesin classEventGlobalAttributeFilter
-
-