public abstract class AbstractPNManifestReplayerParameter
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected boolean |
buildConnection |
protected nl.tue.astar.AStarThread.Canceller |
canceller |
protected org.processmining.models.semantics.petrinet.Marking[] |
finalMarkings |
protected boolean |
gui |
protected org.processmining.models.semantics.petrinet.Marking |
initMarking |
protected java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> |
mapEvClass2Cost |
protected java.util.Map<TransClass,java.lang.Integer> |
transClass2Cost |
protected java.util.Map<TransClass,java.lang.Integer> |
transClassSync2Cost |
Constructor and Description |
---|
AbstractPNManifestReplayerParameter() |
Modifier and Type | Method and Description |
---|---|
nl.tue.astar.AStarThread.Canceller |
getCanceller() |
org.processmining.models.semantics.petrinet.Marking[] |
getFinalMarkings() |
org.processmining.models.semantics.petrinet.Marking |
getInitMarking() |
java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> |
getMapEvClass2Cost() |
int |
getMoveLogCost(org.deckfour.xes.classification.XEventClass ec)
get cost of move log only
|
int |
getMoveModelCost(TransClass t)
get cost of move model only (for each original transition)
|
int |
getMoveSyncCost(TransClass t)
get cost of move synchronous
|
java.util.Map<TransClass,java.lang.Integer> |
getTransClass2Cost() |
boolean |
isBuildConnection() |
boolean |
isGUIMode() |
void |
setBuildConnection(boolean buildConnection) |
void |
setCanceller(nl.tue.astar.AStarThread.Canceller canceller) |
void |
setFinalMarkings(org.processmining.models.semantics.petrinet.Marking[] finalMarkings) |
void |
setGUIMode(boolean value) |
void |
setInitMarking(org.processmining.models.semantics.petrinet.Marking initMarking) |
void |
setMapEvClass2Cost(java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> mapEvClass2Cost) |
void |
setTrans2Cost(java.util.Map<TransClass,java.lang.Integer> trans2Cost) |
void |
setTransSync2Cost(java.util.Map<TransClass,java.lang.Integer> transSync2Cost) |
protected boolean gui
protected boolean buildConnection
protected nl.tue.astar.AStarThread.Canceller canceller
protected java.util.Map<TransClass,java.lang.Integer> transClass2Cost
protected java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> mapEvClass2Cost
protected java.util.Map<TransClass,java.lang.Integer> transClassSync2Cost
protected org.processmining.models.semantics.petrinet.Marking initMarking
protected org.processmining.models.semantics.petrinet.Marking[] finalMarkings
public boolean isBuildConnection()
public void setBuildConnection(boolean buildConnection)
buildConnection
- the buildConnection to setpublic int getMoveModelCost(TransClass t)
t
- public int getMoveLogCost(org.deckfour.xes.classification.XEventClass ec)
ec
- public int getMoveSyncCost(TransClass t)
t
- public org.processmining.models.semantics.petrinet.Marking getInitMarking()
public org.processmining.models.semantics.petrinet.Marking[] getFinalMarkings()
public java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> getMapEvClass2Cost()
public java.util.Map<TransClass,java.lang.Integer> getTransClass2Cost()
public void setTrans2Cost(java.util.Map<TransClass,java.lang.Integer> trans2Cost)
trans2Cost
- the trans2Cost to setpublic void setMapEvClass2Cost(java.util.Map<org.deckfour.xes.classification.XEventClass,java.lang.Integer> mapEvClass2Cost)
mapEvClass2Cost
- the mapEvClass2Cost to setpublic void setTransSync2Cost(java.util.Map<TransClass,java.lang.Integer> transSync2Cost)
transClassSync2Cost
- the transClassSync2Cost to setpublic void setInitMarking(org.processmining.models.semantics.petrinet.Marking initMarking)
initMarking
- the initMarking to setpublic void setFinalMarkings(org.processmining.models.semantics.petrinet.Marking[] finalMarkings)
finalMarkings
- the finalMarkings to setpublic boolean isGUIMode()
public void setGUIMode(boolean value)
public nl.tue.astar.AStarThread.Canceller getCanceller()
public void setCanceller(nl.tue.astar.AStarThread.Canceller canceller)