public class LogExtractionFromModel
extends java.lang.Object
Constructor and Description |
---|
LogExtractionFromModel(java.lang.String chosenClass,
java.util.Map<XOCObject,java.util.List<XOCObject>> intersectedObjects,
java.util.Map<java.lang.String,XOCObjectClass> objectClasses) |
Modifier and Type | Method and Description |
---|---|
void |
applyIterationOnTraces(java.lang.Double w,
int nit) |
void |
cleanTracesByEvents() |
void |
cleanTracesByObjects() |
void |
formInitialTraces() |
java.lang.String |
getChosenClass() |
org.deckfour.xes.model.XLog |
getEventualLog() |
java.util.Map<XOCObject,java.util.List<XOCObject>> |
getIntersectedObjects() |
java.util.Map<java.lang.String,XOCObjectClass> |
getObjectClasses() |
java.util.List<StarStarTrace> |
getTraces() |
void |
printTraceRepresentations(java.lang.String reason) |
public LogExtractionFromModel(java.lang.String chosenClass, java.util.Map<XOCObject,java.util.List<XOCObject>> intersectedObjects, java.util.Map<java.lang.String,XOCObjectClass> objectClasses)
public java.lang.String getChosenClass()
public java.util.Map<XOCObject,java.util.List<XOCObject>> getIntersectedObjects()
public java.util.Map<java.lang.String,XOCObjectClass> getObjectClasses()
public java.util.List<StarStarTrace> getTraces()
public void formInitialTraces()
public void applyIterationOnTraces(java.lang.Double w, int nit)
public void cleanTracesByObjects()
public void cleanTracesByEvents()
public void printTraceRepresentations(java.lang.String reason)
public org.deckfour.xes.model.XLog getEventualLog()