IMLogImpl.IMTraceImpl
Constructor and Description |
---|
IMLogImplPartialTraces(org.deckfour.xes.model.XLog xLog,
org.deckfour.xes.classification.XEventClassifier classifier,
org.processmining.plugins.InductiveMiner.mining.logs.XLifeCycleClassifier lifeCycleClassifier) |
Modifier and Type | Method and Description |
---|---|
IMLogImplPartialTraces |
clone() |
boolean |
isEndReliable(int traceIndex) |
boolean |
isStartReliable(int traceIndex) |
void |
removeTrace(int traceIndex) |
void |
setEndReliable(int traceIndex,
boolean b) |
void |
setStartReliable(int traceIndex,
boolean b) |
int |
splitTrace(int traceIndex,
int eventIndex)
Split a trace: add a new trace at the start of the log, containing all
events up till (excluding) eventIndex.
|
protected void |
toString(java.lang.StringBuilder result,
int traceIndex) |
addActivity, getActivities, getActivity, getActivityIndex, getEvent, getLifeCycleTransition, getNumberOfActivities, iterator, removeEvent, setTrace, size, toString
public IMLogImplPartialTraces(org.deckfour.xes.model.XLog xLog, org.deckfour.xes.classification.XEventClassifier classifier, org.processmining.plugins.InductiveMiner.mining.logs.XLifeCycleClassifier lifeCycleClassifier)
public boolean isStartReliable(int traceIndex)
public void setStartReliable(int traceIndex, boolean b)
public boolean isEndReliable(int traceIndex)
public void setEndReliable(int traceIndex, boolean b)
public void removeTrace(int traceIndex)
removeTrace
in interface IMLog
removeTrace
in class IMLogImpl
public int splitTrace(int traceIndex, int eventIndex)
IMLog
splitTrace
in interface IMLog
splitTrace
in class IMLogImpl
public IMLogImplPartialTraces clone()