public class NaiveLogCreator extends java.lang.Object implements ILogCreatorAlgorithm
Constructor and Description |
---|
NaiveLogCreator() |
Modifier and Type | Method and Description |
---|---|
org.deckfour.xes.model.XLog |
extractLog(org.processmining.framework.plugin.PluginContext context,
org.processmining.plugins.petrinet.replayresult.PNRepResult logReplayResult,
org.deckfour.xes.model.XLog log,
LogCreatorParam param)
Extract log from alignment
|
boolean |
isSupportCreateNewEventClassBasedOnMovements()
The algorithm may create a new event class for each type of movement
e.g.
|
boolean |
isSupportCreateNewEventClassForUnmappedTransitions()
only possible if create new event class based on movements
|
java.lang.String |
toString()
Name of the algorithm
|
public java.lang.String toString()
ILogCreatorAlgorithm
toString
in interface ILogCreatorAlgorithm
toString
in class java.lang.Object
public org.deckfour.xes.model.XLog extractLog(org.processmining.framework.plugin.PluginContext context, org.processmining.plugins.petrinet.replayresult.PNRepResult logReplayResult, org.deckfour.xes.model.XLog log, LogCreatorParam param)
extractLog
in interface ILogCreatorAlgorithm
context
- can be null if no progress is neededpublic boolean isSupportCreateNewEventClassBasedOnMovements()
ILogCreatorAlgorithm
isSupportCreateNewEventClassBasedOnMovements
in interface ILogCreatorAlgorithm
public boolean isSupportCreateNewEventClassForUnmappedTransitions()
ILogCreatorAlgorithm
isSupportCreateNewEventClassForUnmappedTransitions
in interface ILogCreatorAlgorithm