@OpenApiAll public interface FlowStep extends ScenarioNode
Modifier and Type | Method and Description |
---|---|
boolean |
belongsToExtending()
Indicates if this step belongs to extending.
|
boolean |
belongsToIncluded()
Indicates if this step belongs to included.
|
java.util.List<AlternativeCondition> |
getAlternativeConditions()
Gets flow step alternative conditions.
|
CallBehaviorAction |
getCallBehaviorAction()
Gets call behavior action which represents this step.
|
java.util.List<ExceptionType> |
getExceptionTypes()
Gets flow step exception types.
|
Activity |
getExtendingActivity()
Gets flow step extending activity.
|
UseCase |
getExtendingUseCase()
Gets flow step extending use case.
|
Activity |
getIncludedActivity()
Gets flow step included activity.
|
Activity |
getIncludedExtendingActivity(boolean included)
Gets flow step included/extending activity.
|
java.util.List<FlowStep> |
getIncludedExtendingFlowSteps()
Gets included/extending flows steps of this flow step.
|
UseCase |
getIncludedUseCase()
Gets flow step included use case.
|
AlternativeCondition |
getParentAlternativeCondition()
Gets parent alternative condition.
|
ExceptionType |
getParentExceptionType()
Gets parent exception type.
|
FlowStep |
getParentFlowStep()
Gets parent flow step.
|
java.util.List<ExceptionType> |
getSortedExceptionTypes()
Gets sorted flow step exception types.
|
boolean |
isAlternativeStep()
Indicates if this step is alternative flow step.
|
boolean |
isExceptionalStep()
Indicates if this step is exceptional flow step.
|
boolean |
isExtending()
Indicates if this step is extending.
|
boolean |
isIncluded()
Indicates if this step is included.
|
boolean |
isIncludedExtending()
Indicates if this step is included/extending.
|
belongsToIncludedExtending, getElement, getEnd, getHumanType, getName, getParent, getParentContainer, getStart, isEditable, setName
java.util.List<AlternativeCondition> getAlternativeConditions()
boolean isExceptionalStep()
boolean isAlternativeStep()
AlternativeCondition getParentAlternativeCondition()
ExceptionType getParentExceptionType()
FlowStep getParentFlowStep()
java.util.List<ExceptionType> getExceptionTypes()
java.util.List<FlowStep> getIncludedExtendingFlowSteps()
boolean isIncludedExtending()
boolean belongsToIncluded()
boolean belongsToExtending()
boolean isIncluded()
boolean isExtending()
Activity getIncludedActivity()
UseCase getIncludedUseCase()
UseCase getExtendingUseCase()
Activity getExtendingActivity()
Activity getIncludedExtendingActivity(boolean included)
included
- true if included, false if extending.java.util.List<ExceptionType> getSortedExceptionTypes()
CallBehaviorAction getCallBehaviorAction()