org.processmining.plugins.log.logfilters.impl
Class StartEventLogFilter
java.lang.Object
org.processmining.plugins.log.logfilters.impl.StartEventLogFilter
public class StartEventLogFilter
- extends java.lang.Object
Method Summary |
org.deckfour.xes.model.XLog |
filterWithClassifier(org.processmining.framework.plugin.PluginContext context,
org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClassifier classifier,
java.lang.String[] startIds)
|
org.deckfour.xes.model.XLog |
filterWithNames(org.processmining.framework.plugin.PluginContext context,
org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses events)
This method filters a log by removing all traces from the log which do
not start with one of the given events |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StartEventLogFilter
public StartEventLogFilter()
filterWithNames
public org.deckfour.xes.model.XLog filterWithNames(org.processmining.framework.plugin.PluginContext context,
org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClasses events)
- This method filters a log by removing all traces from the log which do
not start with one of the given events
- Parameters:
context
- The pluginContext in which this plugin is executedlog
- The log that needs to be filtered.events
- The event classes that can serve as start events of a trace
- Returns:
- the filtered log
filterWithClassifier
public org.deckfour.xes.model.XLog filterWithClassifier(org.processmining.framework.plugin.PluginContext context,
org.deckfour.xes.model.XLog log,
org.deckfour.xes.classification.XEventClassifier classifier,
java.lang.String[] startIds)