public class DeviationOverviewPlugin
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected static int |
maxIntervalSize |
Constructor and Description |
---|
DeviationOverviewPlugin() |
Modifier and Type | Method and Description |
---|---|
protected ImportanceConnection |
connectPNToImportanceMap(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net,
org.processmining.contexts.uitopia.UIPluginContext context) |
ComplianceDashboard |
getDeviationOverview(org.processmining.contexts.uitopia.UIPluginContext context,
org.deckfour.xes.model.XLog log,
org.processmining.models.graphbased.directed.petrinetwithdata.newImpl.PetriNetWithData DPNet) |
protected java.util.Map<java.lang.String,float[]> |
getIntervals(org.processmining.models.graphbased.directed.petrinetwithdata.newImpl.PetriNetWithData DPNet,
DashboardResultReplay dataAwareReplay) |
protected float[] |
getIntervalsFromLog(org.processmining.models.graphbased.directed.petrinetwithdata.newImpl.DataElement variable,
DashboardResultReplay dataAwareReplay) |
protected java.util.Map<java.lang.String,java.lang.String> |
mapEvClassToTransition(org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping) |
protected java.lang.Object[] |
replayLog(org.processmining.contexts.uitopia.UIPluginContext context,
org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net,
org.deckfour.xes.model.XLog originalLog) |
public ComplianceDashboard getDeviationOverview(org.processmining.contexts.uitopia.UIPluginContext context, org.deckfour.xes.model.XLog log, org.processmining.models.graphbased.directed.petrinetwithdata.newImpl.PetriNetWithData DPNet)
protected java.util.Map<java.lang.String,java.lang.String> mapEvClassToTransition(org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping)
protected java.lang.Object[] replayLog(org.processmining.contexts.uitopia.UIPluginContext context, org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net, org.deckfour.xes.model.XLog originalLog)
protected ImportanceConnection connectPNToImportanceMap(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net, org.processmining.contexts.uitopia.UIPluginContext context)
protected java.util.Map<java.lang.String,float[]> getIntervals(org.processmining.models.graphbased.directed.petrinetwithdata.newImpl.PetriNetWithData DPNet, DashboardResultReplay dataAwareReplay)
protected float[] getIntervalsFromLog(org.processmining.models.graphbased.directed.petrinetwithdata.newImpl.DataElement variable, DashboardResultReplay dataAwareReplay)