public interface IMLog extends java.lang.Iterable<IMTrace>
Modifier and Type | Method and Description |
---|---|
org.deckfour.xes.classification.XEventClass |
classify(IMTrace IMTrace,
org.deckfour.xes.model.XEvent event)
Classify an event
|
IMLog |
clone()
Clone this IMLog.
|
IMTrace |
copyTrace(IMTrace trace)
Copy a trace and return the copy.
|
IMTrace |
copyTrace(IMTrace trace,
java.util.BitSet traceOutEvents)
Copy a trace and return the copy.
|
IMLog |
decoupleFromXLog()
Turns the IMLog into an XLog, and makes a new IMLog out of it.
|
org.deckfour.xes.classification.XEventClassifier |
getClassifier() |
XLifeCycleClassifier.Transition |
getLifeCycle(org.deckfour.xes.model.XEvent event) |
XLifeCycleClassifier |
getLifeCycleClassifier() |
org.deckfour.xes.model.XTrace |
getTraceWithIndex(int traceIndex) |
void |
setClassifier(org.deckfour.xes.classification.XEventClassifier classifier) |
void |
setLifeCycleClassifier(XLifeCycleClassifier lifeCycleClassifier) |
int |
size()
Return the number of traces in the log
|
java.lang.String |
toString() |
org.deckfour.xes.model.XLog |
toXLog() |
IMLog clone()
org.deckfour.xes.classification.XEventClass classify(IMTrace IMTrace, org.deckfour.xes.model.XEvent event)
org.deckfour.xes.classification.XEventClassifier getClassifier()
void setClassifier(org.deckfour.xes.classification.XEventClassifier classifier)
XLifeCycleClassifier.Transition getLifeCycle(org.deckfour.xes.model.XEvent event)
XLifeCycleClassifier getLifeCycleClassifier()
void setLifeCycleClassifier(XLifeCycleClassifier lifeCycleClassifier)
org.deckfour.xes.model.XTrace getTraceWithIndex(int traceIndex)
int size()
IMTrace copyTrace(IMTrace trace, java.util.BitSet traceOutEvents)
trace
- traceOutEvents
- A bitset showing for each event of the underlying XTrace
whether this event is still included.IMTrace copyTrace(IMTrace trace)
trace
- java.lang.String toString()
toString
in class java.lang.Object
org.deckfour.xes.model.XLog toXLog()
IMLog decoupleFromXLog()