public interface ModelNavigator<T>
| Modifier and Type | Method and Description |
|---|---|
ExecutionElement |
getFirstExecutionElement() |
ExecutionElement |
getFirstExecutionElement(String restartOn) |
Transition |
getNextTransition(ExecutionElement currentExecutionElem,
ExecutionStatus currentExecutionStatus)
Enforces "can't revisit already visited steps rule".
|
T |
getRootModelElement()
E.g.
|
ExecutionElement getFirstExecutionElement(String restartOn) throws IllegalTransitionException
restartOn - IllegalTransitionExceptionExecutionElement getFirstExecutionElement() throws IllegalTransitionException
IllegalTransitionExceptionTransition getNextTransition(ExecutionElement currentExecutionElem, ExecutionStatus currentExecutionStatus) throws IllegalTransitionException
IllegalTransitionExceptionT getRootModelElement()
© Copyright IBM Corp. 2014
Licensed under the Apache License, Version 2.0