Modifier and Type | Method and Description |
---|---|
boolean |
addCase(RouterCase routerCase)
Adds a new case to the router activity.
|
java.util.List<RouterCase> |
getCases()
A list of cases that will be evaluated by this router.
|
java.lang.String |
getDefaultOutcome()
The logical outcome of the router when no cases evaluate to true.
|
boolean |
removeCase(RouterCase routerCase)
Removes specified case from the router activity.
|
boolean |
setDefaultOutcome(java.lang.String outcome)
Sets default outcome to a new value.
|
getId, getMetadataObject, getType
getDescription, getDisplayName, getLargeIcon, getSmallIcon, getUIInfo, setDescription, setDisplayName, setLargeIcon, setSmallIcon
getParsingContext, validate
getIdAttribute, setIdAttribute
getNode
java.util.List<RouterCase> getCases()
RouterCase
list.java.lang.String getDefaultOutcome()
boolean addCase(RouterCase routerCase)
routerCase
- the new case to addboolean removeCase(RouterCase routerCase)
routerCase
- the case to removeboolean setDefaultOutcome(java.lang.String outcome)
outcome
- the new value for the default outcome