public class InteractiveMatrixNet
extends java.lang.Object
Constructor and Description |
---|
InteractiveMatrixNet() |
InteractiveMatrixNet(InteractiveMatrixNet imn,
boolean createNewPn) |
Modifier and Type | Method and Description |
---|---|
void |
addLdPlaceInfo(int rowId,
int negativeid,
int positiveid) |
void |
addLdTranInfo(int colId,
int negativeid,
int positiveid) |
void |
addTranPostTran(org.processmining.models.graphbased.directed.petrinet.elements.Transition t,
java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition> tSet) |
java.util.Map<java.lang.String,java.lang.Integer> |
getAggrLogMoves() |
java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> |
getAggrModelMoves() |
java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> |
getAggrSyncMoves() |
java.util.Map<java.lang.Integer,java.util.Set<java.lang.Integer>> |
getAllLdPlaceMapForTranLD() |
java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Place,java.lang.Integer> |
getAllPlaceId() |
java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> |
getAllTranId() |
java.util.Set<LDSets> |
getAllTranLDFCs() |
ReductionTracker |
getCurrentRedTracker() |
java.util.List<java.util.Set<java.lang.Integer>> |
getInputOutPlaces() |
java.util.List<java.util.Set<java.lang.Integer>> |
getInputOutTransitions() |
java.util.List<LDSets> |
getLdPlaceInfo() |
java.util.Set<LDSets> |
getLdPlaceMapForTranLD(java.lang.Integer key) |
java.util.Set<java.lang.Integer> |
getLdPlaceMapForTranLDIndex(java.lang.Integer key) |
java.util.List<LDSets> |
getLdTranInfo() |
ReductionTracker |
getNextRedTracker() |
org.processmining.models.graphbased.directed.petrinet.elements.Place |
getPlaceBasedOnID(int id) |
java.lang.Integer |
getPlaceId(org.processmining.models.graphbased.directed.petrinet.elements.Place p) |
java.util.Set<java.lang.Integer> |
getPlaceLDNonSiphonIndex() |
java.util.List<LDSets> |
getplaceLDNonSiphons() |
org.processmining.projectedrecallandprecision.result.ProjectedRecallPrecisionResult |
getProjectedResult() |
org.processmining.plugins.petrinet.replayresult.PNRepResult |
getReplayReult() |
PetriNetMap |
getselectedPetriNetMap() |
org.processmining.models.graphbased.directed.petrinet.elements.Transition |
getTranBasedOnID(int id) |
java.lang.Integer |
getTranId(org.processmining.models.graphbased.directed.petrinet.elements.Transition t) |
java.util.Set<java.lang.Integer> |
getTranLDFCs() |
java.util.Set<java.lang.Integer> |
getTranLDFreeChoice() |
java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition>> |
getTranPostTran() |
java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition> |
getTranPostTran(org.processmining.models.graphbased.directed.petrinet.elements.Transition t) |
java.util.Set<java.lang.String> |
getTranPostTranString(org.processmining.models.graphbased.directed.petrinet.elements.Transition t) |
void |
removeLdPlaceMapForTranLD(java.lang.Integer key,
LDSets lds) |
void |
setAggrLogMoves(java.util.Map<java.lang.String,java.lang.Integer> aggrLogMoves) |
void |
setAggrModelMoves(java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> aggrModelMoves) |
void |
setAggrSyncMoves(java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> aggrSyncMoves) |
void |
setCurrentRedTracker(ReductionTracker redTrack) |
void |
setInputOutPlaces(java.util.List<java.util.Set<java.lang.Integer>> inputOutPlaces) |
void |
setInputOutTransitions(java.util.List<java.util.Set<java.lang.Integer>> inputOutTrans) |
void |
setLdPlaceInfo(java.util.List<LDSets> ldPlaceInfo) |
void |
setLdPlaceMapForTranLD(java.lang.Integer key,
LDSets e) |
void |
setLdTranInfo(LDSets ldset) |
void |
setLdTranInfo(java.util.List<LDSets> ldTranInfo) |
void |
setNextRedTracker(ReductionTracker redTrack) |
void |
setPlaceId(org.processmining.models.graphbased.directed.petrinet.elements.Place p,
java.lang.Integer i) |
void |
setProjectedResult(org.processmining.projectedrecallandprecision.result.ProjectedRecallPrecisionResult projectedResult) |
void |
setReplayReult(org.processmining.plugins.petrinet.replayresult.PNRepResult replayReult) |
void |
setselectedPetriNetMap(PetriNetMap pnMap) |
void |
setTranId(org.processmining.models.graphbased.directed.petrinet.elements.Transition t,
java.lang.Integer i) |
void |
setTranPostTran(java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition>> tranPostTran) |
public InteractiveMatrixNet()
public InteractiveMatrixNet(InteractiveMatrixNet imn, boolean createNewPn)
public java.util.Set<java.lang.Integer> getPlaceLDNonSiphonIndex()
public java.util.Set<java.lang.Integer> getTranLDFCs()
public java.util.List<LDSets> getplaceLDNonSiphons()
public java.util.Set<java.lang.Integer> getTranLDFreeChoice()
public java.lang.Integer getPlaceId(org.processmining.models.graphbased.directed.petrinet.elements.Place p)
public void setPlaceId(org.processmining.models.graphbased.directed.petrinet.elements.Place p, java.lang.Integer i)
public java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Place,java.lang.Integer> getAllPlaceId()
public java.lang.Integer getTranId(org.processmining.models.graphbased.directed.petrinet.elements.Transition t)
public void setTranId(org.processmining.models.graphbased.directed.petrinet.elements.Transition t, java.lang.Integer i)
public java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> getAllTranId()
public org.processmining.models.graphbased.directed.petrinet.elements.Place getPlaceBasedOnID(int id)
public org.processmining.models.graphbased.directed.petrinet.elements.Transition getTranBasedOnID(int id)
public PetriNetMap getselectedPetriNetMap()
public void setselectedPetriNetMap(PetriNetMap pnMap)
public java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition>> getTranPostTran()
public java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition> getTranPostTran(org.processmining.models.graphbased.directed.petrinet.elements.Transition t)
public java.util.Set<java.lang.String> getTranPostTranString(org.processmining.models.graphbased.directed.petrinet.elements.Transition t)
public void setTranPostTran(java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition>> tranPostTran)
public void addTranPostTran(org.processmining.models.graphbased.directed.petrinet.elements.Transition t, java.util.Set<org.processmining.models.graphbased.directed.petrinet.elements.Transition> tSet)
public java.util.List<LDSets> getLdPlaceInfo()
public void setLdPlaceInfo(java.util.List<LDSets> ldPlaceInfo)
public void addLdPlaceInfo(int rowId, int negativeid, int positiveid)
public java.util.List<LDSets> getLdTranInfo()
public void setLdTranInfo(java.util.List<LDSets> ldTranInfo)
public void addLdTranInfo(int colId, int negativeid, int positiveid)
public java.util.Set<LDSets> getLdPlaceMapForTranLD(java.lang.Integer key)
public java.util.Set<java.lang.Integer> getLdPlaceMapForTranLDIndex(java.lang.Integer key)
public void setLdPlaceMapForTranLD(java.lang.Integer key, LDSets e)
public void removeLdPlaceMapForTranLD(java.lang.Integer key, LDSets lds)
public void setLdTranInfo(LDSets ldset)
public java.util.Map<java.lang.Integer,java.util.Set<java.lang.Integer>> getAllLdPlaceMapForTranLD()
public java.util.Set<LDSets> getAllTranLDFCs()
public ReductionTracker getCurrentRedTracker()
public ReductionTracker getNextRedTracker()
public void setCurrentRedTracker(ReductionTracker redTrack)
public void setNextRedTracker(ReductionTracker redTrack)
public java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> getAggrSyncMoves()
public void setAggrSyncMoves(java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> aggrSyncMoves)
public java.util.Map<java.lang.String,java.lang.Integer> getAggrLogMoves()
public void setAggrLogMoves(java.util.Map<java.lang.String,java.lang.Integer> aggrLogMoves)
public java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> getAggrModelMoves()
public void setAggrModelMoves(java.util.Map<org.processmining.models.graphbased.directed.petrinet.elements.Transition,java.lang.Integer> aggrModelMoves)
public java.util.List<java.util.Set<java.lang.Integer>> getInputOutPlaces()
public void setInputOutPlaces(java.util.List<java.util.Set<java.lang.Integer>> inputOutPlaces)
public java.util.List<java.util.Set<java.lang.Integer>> getInputOutTransitions()
public void setInputOutTransitions(java.util.List<java.util.Set<java.lang.Integer>> inputOutTrans)
public org.processmining.plugins.petrinet.replayresult.PNRepResult getReplayReult()
public void setReplayReult(org.processmining.plugins.petrinet.replayresult.PNRepResult replayReult)
public org.processmining.projectedrecallandprecision.result.ProjectedRecallPrecisionResult getProjectedResult()
public void setProjectedResult(org.processmining.projectedrecallandprecision.result.ProjectedRecallPrecisionResult projectedResult)