public class SubProcessTypeDiscoverer
extends java.lang.Object
Constructor and Description |
---|
SubProcessTypeDiscoverer(BPMNAnalizer bpmnAnalizer,
EntityDiscoverer entityDiscoverer,
org.deckfour.xes.extension.std.XConceptExtension xce,
org.deckfour.xes.extension.std.XTimeExtension xte,
LogOptimizer logOptimizer,
boolean sortLog) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<Entity,org.deckfour.xes.model.XLog> |
generateCompleteRootLog(Tree tree,
java.util.Map<Entity,org.deckfour.xes.model.XLog> logs) |
boolean |
isEventSubProcess(org.processmining.models.graphbased.directed.bpmn.BPMNDiagram process,
org.processmining.models.graphbased.directed.bpmn.elements.Activity subProcess,
boolean isLoop) |
boolean |
isInterruptingEventSubProcess(org.processmining.models.graphbased.directed.bpmn.BPMNDiagram process,
org.processmining.models.graphbased.directed.bpmn.BPMNDiagram subProcessDiagram,
org.processmining.models.graphbased.directed.bpmn.elements.Activity subProcess,
java.util.Map<Entity,org.deckfour.xes.model.XLog> logs,
Entity parentEntity,
double tolerance) |
boolean |
isLoop(org.processmining.models.graphbased.directed.bpmn.BPMNDiagram diagram,
org.deckfour.xes.model.XLog log,
Entity primary,
Entity secondary) |
boolean |
isMultiInstance(org.processmining.models.graphbased.directed.bpmn.BPMNDiagram process,
org.deckfour.xes.model.XLog log,
Entity primary,
Entity secondary,
double percentage,
double tolerance) |
boolean |
isMultiInstanceActivity(org.processmining.models.graphbased.directed.bpmn.elements.Activity activity,
org.deckfour.xes.model.XLog log) |
boolean |
isTimerEvent(org.processmining.models.graphbased.directed.bpmn.BPMNDiagram parentDiagram,
org.processmining.models.graphbased.directed.bpmn.BPMNDiagram diagram,
org.processmining.models.graphbased.directed.bpmn.elements.Activity activity,
org.deckfour.xes.model.XLog log,
double percentage,
double tolerance) |
public SubProcessTypeDiscoverer(BPMNAnalizer bpmnAnalizer, EntityDiscoverer entityDiscoverer, org.deckfour.xes.extension.std.XConceptExtension xce, org.deckfour.xes.extension.std.XTimeExtension xte, LogOptimizer logOptimizer, boolean sortLog)
public boolean isInterruptingEventSubProcess(org.processmining.models.graphbased.directed.bpmn.BPMNDiagram process, org.processmining.models.graphbased.directed.bpmn.BPMNDiagram subProcessDiagram, org.processmining.models.graphbased.directed.bpmn.elements.Activity subProcess, java.util.Map<Entity,org.deckfour.xes.model.XLog> logs, Entity parentEntity, double tolerance)
public java.util.Map<Entity,org.deckfour.xes.model.XLog> generateCompleteRootLog(Tree tree, java.util.Map<Entity,org.deckfour.xes.model.XLog> logs)
public boolean isEventSubProcess(org.processmining.models.graphbased.directed.bpmn.BPMNDiagram process, org.processmining.models.graphbased.directed.bpmn.elements.Activity subProcess, boolean isLoop)
public boolean isMultiInstance(org.processmining.models.graphbased.directed.bpmn.BPMNDiagram process, org.deckfour.xes.model.XLog log, Entity primary, Entity secondary, double percentage, double tolerance)
public boolean isMultiInstanceActivity(org.processmining.models.graphbased.directed.bpmn.elements.Activity activity, org.deckfour.xes.model.XLog log)
public boolean isLoop(org.processmining.models.graphbased.directed.bpmn.BPMNDiagram diagram, org.deckfour.xes.model.XLog log, Entity primary, Entity secondary)
public boolean isTimerEvent(org.processmining.models.graphbased.directed.bpmn.BPMNDiagram parentDiagram, org.processmining.models.graphbased.directed.bpmn.BPMNDiagram diagram, org.processmining.models.graphbased.directed.bpmn.elements.Activity activity, org.deckfour.xes.model.XLog log, double percentage, double tolerance)