public interface HybridProcessTree
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<org.processmining.models.graphbased.directed.petrinet.elements.Transition> |
enabledTransitions(HybridProcessTreeState currentState) |
HybridProcessTreeState |
getInitialState() |
java.util.Collection<java.lang.String> |
getLabelsOfEnabledTransitions(HybridProcessTreeState currentState) |
java.lang.String |
getName() |
org.processmining.acceptingpetrinet.models.AcceptingPetriNet |
getPetriNet() |
java.util.Collection<java.lang.String> |
getPossibleActions() |
HybridProcessTreeState |
getState() |
HybridProcessTreeState |
performAction(HybridProcessTreeState currentState,
java.lang.String label) |
java.lang.String getName()
HybridProcessTreeState getState()
HybridProcessTreeState getInitialState()
org.processmining.acceptingpetrinet.models.AcceptingPetriNet getPetriNet()
java.util.Collection<java.lang.String> getPossibleActions()
java.util.Collection<java.lang.String> getLabelsOfEnabledTransitions(HybridProcessTreeState currentState) throws java.lang.Exception
java.lang.Exceptionjava.util.Collection<org.processmining.models.graphbased.directed.petrinet.elements.Transition> enabledTransitions(HybridProcessTreeState currentState) throws java.lang.Exception
java.lang.ExceptionHybridProcessTreeState performAction(HybridProcessTreeState currentState, java.lang.String label) throws java.lang.Exception
java.lang.Exception