Class EventFirstEventAttributeFilter
- java.lang.Object
-
- org.processmining.filterbook.filters.Filter
-
- org.processmining.filterbook.filters.project.global.EventGlobalAttributeFilter
-
- org.processmining.filterbook.filters.project.attribute.EventAttributeFilter
-
- org.processmining.filterbook.filters.project.attribute.EventFirstEventAttributeFilter
-
- All Implemented Interfaces:
java.lang.Comparable<Filter>
- Direct Known Subclasses:
EventFirstEventAttributeTraceFilter
public class EventFirstEventAttributeFilter extends EventAttributeFilter
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringNAME
-
Constructor Summary
Constructors Constructor Description EventFirstEventAttributeFilter(java.lang.String name, org.deckfour.xes.model.XLog log, Parameters parameters, ComputationCell cell)EventFirstEventAttributeFilter(org.deckfour.xes.model.XLog log, Parameters parameters, ComputationCell cell)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.deckfour.xes.model.XLogfilter()Filter the set log on the events using the set parameters.javax.swing.JComponentgetChartWidget()booleanisFirst(org.deckfour.xes.model.XTrace trace, org.deckfour.xes.model.XEvent event, org.deckfour.xes.model.XAttribute attribute, java.util.Set<AttributeValueType> values)-
Methods inherited from class org.processmining.filterbook.filters.project.attribute.EventAttributeFilter
isSuitable, setAttributes
-
Methods inherited from class org.processmining.filterbook.filters.project.global.EventGlobalAttributeFilter
constructWidget, getTemplate, setAttributeValues, 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
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
EventFirstEventAttributeFilter
public EventFirstEventAttributeFilter(org.deckfour.xes.model.XLog log, Parameters parameters, ComputationCell cell)
-
EventFirstEventAttributeFilter
public EventFirstEventAttributeFilter(java.lang.String name, org.deckfour.xes.model.XLog log, Parameters parameters, ComputationCell cell)
-
-
Method Detail
-
filter
public org.deckfour.xes.model.XLog filter()
Description copied from class:EventGlobalAttributeFilterFilter the set log on the events using the set parameters.- Overrides:
filterin classEventGlobalAttributeFilter- Returns:
- The filtered log.
-
isFirst
public boolean isFirst(org.deckfour.xes.model.XTrace trace, org.deckfour.xes.model.XEvent event, org.deckfour.xes.model.XAttribute attribute, java.util.Set<AttributeValueType> values)
-
getChartWidget
public javax.swing.JComponent getChartWidget()
- Overrides:
getChartWidgetin classEventGlobalAttributeFilter
-
-