public class MPCoreInfoProvider
extends org.processmining.plugins.pnalignanalysis.visualization.projection.CoreInfoProvider
| Modifier and Type | Field and Description |
|---|---|
protected int[] |
activatedTraces |
protected int[] |
activations |
protected int[] |
activationsFitting |
protected int |
maxActivations |
protected int |
maxViolations |
protected int |
minActivations |
protected int |
minViolations |
protected int[] |
violations |
| Constructor and Description |
|---|
MPCoreInfoProvider(PetrinetWithAutomata net,
org.processmining.models.semantics.petrinet.Marking marking,
org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping,
org.deckfour.xes.model.XLog log,
MPReplayResult mpReplayResult) |
| Modifier and Type | Method and Description |
|---|---|
void |
extractInfo(boolean[] filter,
java.util.Set<java.lang.Integer> preservedIndexes) |
protected void |
extractInfoFromReliableNonEmptyTrace(org.processmining.plugins.replayer.replayresult.SyncReplayResult syncRepRes,
int traceSize) |
void |
extractInfoOnConstraints(MPSyncReplayResult alignment,
int representedTraces) |
int |
getActivatedTracesFor(DeclarativeArc a) |
int |
getActivationsFor(DeclarativeArc a) |
int |
getActivationsInFittingTracesFor(DeclarativeArc a) |
int |
getArcIndexOf(DeclarativeArc arc) |
DeclarativeArc[] |
getConstraintArray() |
int[] |
getConstraintInfo(int arc) |
int |
getMaximumActivations() |
int |
getMaximumViolations() |
int |
getMinimumActivations() |
int |
getMinimumViolations() |
int |
getNumConstraints() |
int |
getViolationsFor(DeclarativeArc a) |
protected void |
initialize() |
protected boolean |
isFitting(org.processmining.plugins.replayer.replayresult.SyncReplayResult syncRepRes,
int index) |
getAllStats, getEC2Int, getEvClassArray, getIndexOf, getInfoMarking, getInfoNode, getMinMaxFreq, getNumPlaces, getNumTrans, getPlace2Int, getPlaceArray, getPlaceFreq, getPlaceIndexOf, getTrans2Int, getTransArrayprotected int[] activations
protected int[] activatedTraces
protected int[] activationsFitting
protected int[] violations
protected int minActivations
protected int maxActivations
protected int minViolations
protected int maxViolations
public MPCoreInfoProvider(PetrinetWithAutomata net, org.processmining.models.semantics.petrinet.Marking marking, org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping, org.deckfour.xes.model.XLog log, MPReplayResult mpReplayResult)
protected void initialize()
initialize in class org.processmining.plugins.pnalignanalysis.visualization.projection.CoreInfoProviderpublic void extractInfo(boolean[] filter,
java.util.Set<java.lang.Integer> preservedIndexes)
extractInfo in class org.processmining.plugins.pnalignanalysis.visualization.projection.CoreInfoProviderprotected void extractInfoFromReliableNonEmptyTrace(org.processmining.plugins.replayer.replayresult.SyncReplayResult syncRepRes,
int traceSize)
extractInfoFromReliableNonEmptyTrace in class org.processmining.plugins.pnalignanalysis.visualization.projection.CoreInfoProviderprotected boolean isFitting(org.processmining.plugins.replayer.replayresult.SyncReplayResult syncRepRes,
int index)
isFitting in class org.processmining.plugins.pnalignanalysis.visualization.projection.CoreInfoProviderpublic void extractInfoOnConstraints(MPSyncReplayResult alignment, int representedTraces)
public int getMinimumActivations()
public int getMaximumActivations()
public int getMinimumViolations()
public int getMaximumViolations()
public int getViolationsFor(DeclarativeArc a)
public int getActivatedTracesFor(DeclarativeArc a)
public int getActivationsFor(DeclarativeArc a)
public int getActivationsInFittingTracesFor(DeclarativeArc a)
public int getNumConstraints()
public DeclarativeArc[] getConstraintArray()
public int[] getConstraintInfo(int arc)
public int getArcIndexOf(DeclarativeArc arc)