public abstract class HybridDeclareImplAbstract extends java.lang.Object implements HybridDeclare
| Modifier and Type | Field and Description |
|---|---|
protected HybridNode<?> |
hdm |
protected HybridDeclareState |
initialState |
| Constructor and Description |
|---|
HybridDeclareImplAbstract(HybridNode<?> hdm) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canTerminateInInitialState() |
protected abstract java.util.Collection<org.processmining.models.graphbased.directed.transitionsystem.Transition> |
enabledTransitions(HybridDeclareState currentState) |
java.util.Collection<java.lang.String> |
getInitiallyEnabledTransitions() |
HybridDeclareState |
getInitialState() |
java.util.Collection<java.lang.String> |
getLabelsOfEnabledTransitions(HybridDeclareState currentState) |
java.lang.String |
getName() |
java.util.Collection<java.lang.String> |
getPossibleActions() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisAccepting, performActionprotected HybridNode<?> hdm
protected HybridDeclareState initialState
public HybridDeclareImplAbstract(HybridNode<?> hdm)
public java.lang.String getName()
getName in interface HybridDeclarepublic HybridDeclareState getInitialState()
getInitialState in interface HybridDeclarepublic boolean canTerminateInInitialState()
canTerminateInInitialState in interface HybridDeclarepublic java.util.Collection<java.lang.String> getInitiallyEnabledTransitions()
getInitiallyEnabledTransitions in interface HybridDeclarepublic java.util.Collection<java.lang.String> getPossibleActions()
getPossibleActions in interface HybridDeclarepublic java.util.Collection<java.lang.String> getLabelsOfEnabledTransitions(HybridDeclareState currentState)
getLabelsOfEnabledTransitions in interface HybridDeclareprotected abstract java.util.Collection<org.processmining.models.graphbased.directed.transitionsystem.Transition> enabledTransitions(HybridDeclareState currentState)