public interface PageFlowMobile extends PageFlowBase
Modifier and Type | Method and Description |
---|---|
boolean |
addMobileControlFlowRule(ControlFlowRuleMobile rule)
Adds a new control flow rule to this page flow.
|
ControlFlowRuleMobile |
getMobileControlFlowRule(java.lang.String fromActivityId)
Returns a control flow rule corresonding to the from activity
in this page flow.
|
java.util.Map<ActivityId,ControlFlowRuleMobile> |
getMobileControlFlowRules()
Get the control flow rules for the flow.
|
boolean |
removeMobileControlFlowRule(ControlFlowRuleMobile rule)
Removes control flow rule from this page flow.
|
addActivity, addManagedBean, getActivities, getManagedBeans, getViewActivity, removeActivity, removeManagedBean
getDescription, getDisplayName, getLargeIcon, getSmallIcon, getUIInfo, setDescription, setDisplayName, setLargeIcon, setSmallIcon
getParsingContext, validate
getIdAttribute, setIdAttribute
getNode
java.util.Map<ActivityId,ControlFlowRuleMobile> getMobileControlFlowRules()
Map
of
control flow rules is keyed by the fully qualified ID of the rule's
from activity.ControlFlowRuleMobile getMobileControlFlowRule(java.lang.String fromActivityId)
fromActivityId
- the matching "from-activity-id". For the wildcard
control flow rule, use "*".boolean addMobileControlFlowRule(ControlFlowRuleMobile rule)
AdfcElementFactory.createMobileControlFlowRule(java.util.List<oracle.adf.controller.metadata.model.ControlFlowCaseMobile>)
.
If the metadata resource was obtained with integral validation skipped, the rule will be added to the pageflow regardless of whether the source activity exists in the page flow.
rule
- the metadata representation of the control flow ruleboolean removeMobileControlFlowRule(ControlFlowRuleMobile rule)
rule
- mutable control flow rule to remove