public class AddIdentityFilter extends java.lang.Object implements XEventEditor, XTraceEditor
Modifier | Constructor and Description |
---|---|
protected |
AddIdentityFilter(org.deckfour.xes.model.XLog log) |
Modifier and Type | Method and Description |
---|---|
static org.deckfour.xes.model.XLog |
addIdentities(org.processmining.framework.plugin.PluginContext context,
org.deckfour.xes.model.XLog log) |
org.deckfour.xes.model.XEvent |
editEvent(org.deckfour.xes.model.XEvent event)
When filtering, this method is called for each XEvent in the log.
|
org.deckfour.xes.model.XTrace |
editTrace(org.deckfour.xes.model.XTrace trace)
When filtering, this method is called for each XTrace in the log.
|
org.deckfour.xes.model.XLog |
filter(org.processmining.framework.plugin.PluginContext context) |
IdentityConnection |
getConnection(org.deckfour.xes.model.XLog filtered) |
public static org.deckfour.xes.model.XLog addIdentities(org.processmining.framework.plugin.PluginContext context, org.deckfour.xes.model.XLog log)
public org.deckfour.xes.model.XLog filter(org.processmining.framework.plugin.PluginContext context) throws LogFilterException
LogFilterException
public IdentityConnection getConnection(org.deckfour.xes.model.XLog filtered)
public org.deckfour.xes.model.XTrace editTrace(org.deckfour.xes.model.XTrace trace)
XTraceEditor
editTrace
in interface XTraceEditor
trace
- The trace that is currently being considered by the calling
filter. Note that it can be assumed that
trace.isEmpty()==falsepublic org.deckfour.xes.model.XEvent editEvent(org.deckfour.xes.model.XEvent event)
XEventEditor
editEvent
in interface XEventEditor
event
- The event that is currently being considered by the calling
filter.