org.processmining.models.instancetree.flex.costbased
Class CostBasedFITNode
java.lang.Object
org.processmining.models.graphbased.AbstractGraphElement
org.processmining.models.graphbased.AbstractGraphNode
org.processmining.models.graphbased.directed.AbstractDirectedGraphNode
org.processmining.models.instancetree.ITNode
org.processmining.models.instancetree.flex.costbased.CostBasedFITNode
- All Implemented Interfaces:
- java.lang.Cloneable, java.lang.Comparable<org.processmining.models.graphbased.directed.DirectedGraphNode>, org.processmining.models.graphbased.AttributeMapOwner, org.processmining.models.graphbased.directed.DirectedGraphElement, org.processmining.models.graphbased.directed.DirectedGraphNode
public class CostBasedFITNode
- extends ITNode
- Author:
- aadrians
Fields inherited from class org.processmining.models.instancetree.ITNode |
sequenceID |
Constructor Summary |
CostBasedFITNode(org.processmining.models.graphbased.directed.AbstractDirectedGraph<? extends ITNode,? extends ITEdge<? extends ITNode,? extends ITNode>> graph,
java.lang.String label)
|
Methods inherited from class org.processmining.models.graphbased.AbstractGraphNode |
equals, getId, hashCode |
Methods inherited from class org.processmining.models.graphbased.AbstractGraphElement |
getAttributeMap, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.processmining.models.graphbased.directed.DirectedGraphNode |
getId |
Methods inherited from interface org.processmining.models.graphbased.directed.DirectedGraphElement |
equals, hashCode |
Methods inherited from interface org.processmining.models.graphbased.AttributeMapOwner |
getAttributeMap |
CostBasedFITNode
public CostBasedFITNode(org.processmining.models.graphbased.directed.AbstractDirectedGraph<? extends ITNode,? extends ITEdge<? extends ITNode,? extends ITNode>> graph,
java.lang.String label)
getLabel
public java.lang.String getLabel()
- Specified by:
getLabel
in interface org.processmining.models.graphbased.directed.DirectedGraphElement
- Overrides:
getLabel
in class org.processmining.models.graphbased.AbstractGraphElement
compareTo
public int compareTo(org.processmining.models.graphbased.directed.DirectedGraphNode node)
- Specified by:
compareTo
in interface java.lang.Comparable<org.processmining.models.graphbased.directed.DirectedGraphNode>
- Overrides:
compareTo
in class org.processmining.models.graphbased.directed.AbstractDirectedGraphNode
getNumberOfUnsatisfiedEvents
public int getNumberOfUnsatisfiedEvents()
- Returns:
- the numberOfUnsatisfiedEvents
setNumberOfUnsatisfiedEvents
public void setNumberOfUnsatisfiedEvents(int numberOfUnsatisfiedEvents)
- Parameters:
numberOfUnsatisfiedEvents
- the numberOfUnsatisfiedEvents to set
getNumberOfReplayedEvents
public int getNumberOfReplayedEvents()
- Returns:
- the numberOfReplayedEvents
setNumberOfReplayedEvents
public void setNumberOfReplayedEvents(int numberOfReplayedEvents)
- Parameters:
numberOfReplayedEvents
- the numberOfReplayedEvents to set
getNumberOfAccUnhandledArcs
public int getNumberOfAccUnhandledArcs()
- Returns:
- the numberOfAccUnhandledArcs
setNumberOfAccUnhandledArcs
public void setNumberOfAccUnhandledArcs(int numberOfAccUnhandledArcs)
- Parameters:
numberOfAccUnhandledArcs
- the numberOfAccUnhandledArcs to set
getNumberOfSkippedEvts
public int getNumberOfSkippedEvts()
- Returns:
- the numberOfSkippedEvts
setNumberOfSkippedEvts
public void setNumberOfSkippedEvts(int numberOfSkippedEvts)
- Parameters:
numberOfSkippedEvts
- the numberOfSkippedEvts to set
getNumberOfSelfExecRealTasks
public int getNumberOfSelfExecRealTasks()
- Returns:
- the numberOfSelfExecRealTasks
setNumberOfSelfExecRealTasks
public void setNumberOfSelfExecRealTasks(int numberOfSelfExecRealTasks)
- Parameters:
numberOfSelfExecRealTasks
- the numberOfSelfExecRealTasks to set
getNumberOfSelfExecInviTasks
public int getNumberOfSelfExecInviTasks()
- Returns:
- the numberOfSelfExecInviTasks
setNumberOfSelfExecInviTasks
public void setNumberOfSelfExecInviTasks(int numberOfSelfExecInviTasks)
- Parameters:
numberOfSelfExecInviTasks
- the numberOfSelfExecInviTasks to set
getHeuristicDistance
public int getHeuristicDistance()
- Returns:
- the heuristicDistance
setHeuristicDistance
public void setHeuristicDistance(int heuristicDistance)
- Parameters:
heuristicDistance
- the heuristicDistance to set
getUnhandledArcs
public org.apache.commons.collections15.Bag<org.processmining.framework.util.Pair<java.lang.Short,java.lang.Short>> getUnhandledArcs()
- Returns:
- the unhandledArcs
setUnhandledArcs
public void setUnhandledArcs(org.apache.commons.collections15.Bag<org.processmining.framework.util.Pair<java.lang.Short,java.lang.Short>> unhandledArcs)
- Parameters:
unhandledArcs
- the unhandledArcsto set
getCost
public int getCost()
- Returns:
- the cost
setCost
public void setCost(int cost)
- Parameters:
cost
- the cost to set
getCurrIndexOnTrace
public int getCurrIndexOnTrace()
- Returns:
- the currIndexOnTrace
setCurrIndexOnTrace
public void setCurrIndexOnTrace(int currIndexOnTrace)
- Parameters:
currIndexOnTrace
- the currIndexOnTrace to set