public abstract class AbstractCPNCostBasedTreeNode<T extends AbstractCPNCostBasedTreeNode<T>>
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected int |
currEncMarking |
protected int |
currIndexOnTrace |
protected StepTypes |
latestStepType |
protected T |
parent |
protected java.lang.Integer |
relatedStepTypeObj
the following attribute (relatedStepTypeObj) holds: 1.
|
Constructor and Description |
---|
AbstractCPNCostBasedTreeNode() |
Modifier and Type | Method and Description |
---|---|
int |
getCurrEncMarking() |
int |
getCurrIndexOnTrace() |
StepTypes |
getLatestStepType() |
T |
getParent() |
java.lang.Integer |
getRelatedStepTypeObj() |
void |
setCurrEncMarking(int currEncMarking) |
void |
setCurrIndexOnTrace(int currIndexOnTrace) |
void |
setLatestStepType(StepTypes latestStepType) |
void |
setParent(T parent) |
void |
setRelatedStepTypeObj(java.lang.Integer relatedStepTypeObj) |
protected T extends AbstractCPNCostBasedTreeNode<T> parent
protected int currIndexOnTrace
protected int currEncMarking
protected StepTypes latestStepType
protected java.lang.Integer relatedStepTypeObj
public T getParent()
public void setParent(T parent)
parent
- the parent to setpublic int getCurrIndexOnTrace()
public void setCurrIndexOnTrace(int currIndexOnTrace)
currIndexOnTrace
- the currIndexOnTrace to setpublic int getCurrEncMarking()
public void setCurrEncMarking(int currEncMarking)
currEncMarking
- the currEncMarking to setpublic StepTypes getLatestStepType()
public void setLatestStepType(StepTypes latestStepType)
latestStepType
- the latestStepType to setpublic java.lang.Integer getRelatedStepTypeObj()
public void setRelatedStepTypeObj(java.lang.Integer relatedStepTypeObj)
relatedStepTypeObj
- the relatedStepTypeObj to set