Class CaseExtraction
- java.lang.Object
-
- org.processmining.objectcentricconstraintchecking.algorithms.ocel.extraction.CaseExtraction
-
public class CaseExtraction extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected javax.swing.JPanelroot
-
Constructor Summary
Constructors Constructor Description CaseExtraction()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CaseGraphextractCase(org.processmining.contexts.uitopia.UIPluginContext context, OcelEventLog ocel)java.util.List<java.util.Map>extractCaseWithLeadingType(OcelEventLog ocel, java.lang.String leadObjType, java.util.HashSet<java.lang.String> revObjectTypes)static java.util.HashSet<OcelObject>getSupplementaryObj(OcelObject obj, java.util.HashSet<java.lang.String> objTypeSet)java.util.Map<java.lang.String,java.util.HashMap<OcelEvent,java.util.HashMap<OcelEvent,java.util.HashSet<OcelObject>>>>reversePeMap(java.util.Map<java.lang.String,java.util.HashMap<OcelEvent,java.util.HashMap<OcelEvent,java.util.HashSet<OcelObject>>>> peMap)
-
-
-
Method Detail
-
extractCase
public CaseGraph extractCase(org.processmining.contexts.uitopia.UIPluginContext context, OcelEventLog ocel) throws java.lang.InterruptedException
- Throws:
java.lang.InterruptedException
-
extractCaseWithLeadingType
public java.util.List<java.util.Map> extractCaseWithLeadingType(OcelEventLog ocel, java.lang.String leadObjType, java.util.HashSet<java.lang.String> revObjectTypes)
-
reversePeMap
public java.util.Map<java.lang.String,java.util.HashMap<OcelEvent,java.util.HashMap<OcelEvent,java.util.HashSet<OcelObject>>>> reversePeMap(java.util.Map<java.lang.String,java.util.HashMap<OcelEvent,java.util.HashMap<OcelEvent,java.util.HashSet<OcelObject>>>> peMap)
-
getSupplementaryObj
public static java.util.HashSet<OcelObject> getSupplementaryObj(OcelObject obj, java.util.HashSet<java.lang.String> objTypeSet)
-
-