public class CoreInfoProvider
extends java.lang.Object
| Constructor and Description |
|---|
CoreInfoProvider(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net,
org.processmining.models.semantics.petrinet.Marking marking,
org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping,
org.deckfour.xes.model.XLog log,
java.util.Set<? extends org.processmining.plugins.replayer.replayresult.SyncReplayResult> logReplayResult) |
| 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) |
int[] |
getAllStats() |
java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> |
getEC2Int() |
org.deckfour.xes.classification.XEventClass[] |
getEvClassArray() |
int |
getIndexOf(org.processmining.models.graphbased.directed.petrinet.elements.Transition t)
Return negative if it does not exist
|
int[] |
getInfoMarking(int markingIndex)
Get marking info: [marking][freq event class][freq unique trace event
class]
|
int[] |
getInfoNode(int selectedIndex) |
int[] |
getMinMaxFreq(boolean isShowMoveLogModel,
boolean isShowMoveModelOnly)
Return minimum and maximum values of frequency
|
int |
getNumPlaces() |
int |
getNumTrans() |
java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Place,java.lang.Integer> |
getPlace2Int() |
org.processmining.models.graphbased.directed.petrinet.elements.Place[] |
getPlaceArray() |
int[] |
getPlaceFreq()
get frequency occurrence of places from markings
|
int |
getPlaceIndexOf(org.processmining.models.graphbased.directed.petrinet.elements.Place p) |
java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> |
getTrans2Int() |
org.processmining.models.graphbased.directed.petrinet.elements.Transition[] |
getTransArray() |
protected void |
initialize() |
protected boolean |
isFitting(org.processmining.plugins.replayer.replayresult.SyncReplayResult syncRepRes,
int index) |
public CoreInfoProvider(org.processmining.models.graphbased.directed.petrinet.PetrinetGraph net,
org.processmining.models.semantics.petrinet.Marking marking,
org.processmining.plugins.connectionfactories.logpetrinet.TransEvClassMapping mapping,
org.deckfour.xes.model.XLog log,
java.util.Set<? extends org.processmining.plugins.replayer.replayresult.SyncReplayResult> logReplayResult)
protected void initialize()
public int getNumTrans()
public void extractInfo(boolean[] filter,
java.util.Set<java.lang.Integer> preservedIndexes)
newNet - mNewNet - mapOrig2ViewNode - repResult - protected void extractInfoFromReliableNonEmptyTrace(org.processmining.plugins.replayer.replayresult.SyncReplayResult syncRepRes,
int traceSize)
protected boolean isFitting(org.processmining.plugins.replayer.replayresult.SyncReplayResult syncRepRes,
int index)
public int[] getInfoNode(int selectedIndex)
public int[] getInfoMarking(int markingIndex)
markingIndex - public int[] getAllStats()
public org.processmining.models.graphbased.directed.petrinet.elements.Transition[] getTransArray()
public java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> getTrans2Int()
public int getIndexOf(org.processmining.models.graphbased.directed.petrinet.elements.Transition t)
t - public int[] getMinMaxFreq(boolean isShowMoveLogModel,
boolean isShowMoveModelOnly)
isShowMoveLogModel - isShowMoveModelOnly - public int getNumPlaces()
public org.processmining.models.graphbased.directed.petrinet.elements.Place[] getPlaceArray()
public java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Place,java.lang.Integer> getPlace2Int()
public org.deckfour.xes.classification.XEventClass[] getEvClassArray()
public java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> getEC2Int()
public int[] getPlaceFreq()
public int getPlaceIndexOf(org.processmining.models.graphbased.directed.petrinet.elements.Place p)