org.processmining.plugins.log.logfilters.impl
Class DuplicateEventLogFilter

java.lang.Object
  extended by org.processmining.plugins.log.logfilters.impl.DuplicateEventLogFilter

public class DuplicateEventLogFilter
extends java.lang.Object


Constructor Summary
DuplicateEventLogFilter()
           
 
Method Summary
 org.deckfour.xes.model.XLog filter(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 events from a trace, if the event is of the same XEventClass as the previous event
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DuplicateEventLogFilter

public DuplicateEventLogFilter()
Method Detail

filter

public org.deckfour.xes.model.XLog filter(org.processmining.framework.plugin.PluginContext context,
                                          org.deckfour.xes.model.XLog log,
                                          org.deckfour.xes.classification.XEventClasses events)
                                   throws LogFilterException
This method filters a log by removing events from a trace, if the event is of the same XEventClass as the previous event

Parameters:
context - The pluginContext in which this plugin is executed.
log - The log that needs to be filtered.
events - The event classes that are distinguished.
Returns:
the filtered log
Throws:
LogFilterException