|
Oracle Fusion Middleware Java API Reference for Oracle ADF Controller 11g Release 2 (11.1.2.2.0) E17480-03 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ControlFlowRule
An instance of a control flow rule.
Method Summary | |
---|---|
boolean |
addControlFlowCase(ControlFlowCase cfCase) Adds a new control flow case to this control flow rule. |
java.util.Map<java.lang.String,ControlFlowCase> |
getActionAndOutcomeCases() |
java.util.Map<java.lang.String,ControlFlowCase> |
getActionOnlyCases() |
ControlFlowCase |
getControlFlowCase(java.lang.String fromAction, java.lang.String outcome) Get a control flow case. |
ControlFlowCase |
getDefaultCase() |
ActivityId |
getFromActivityId() Get the from activity ID. |
java.util.Map<java.lang.String,ControlFlowCase> |
getOutcomeOnlyCases() 'from-outcome' control flow cases are returned in the order defined. |
java.util.Collection<ActivityId> |
getTargetActivityIds() Get a collection of activities this rule may target. |
boolean |
removeControlFlowCase(ControlFlowCase cfCase) Removes a control flow case with matching from-outcome, from-action and a to-activity-id from this control flow rule. |
boolean |
setFromActivityId(java.lang.String fromActivityId) Changes the from-activity id for this control flow rule. |
Methods inherited from interface oracle.adf.controller.metadata.model.UIInfo |
---|
getDescription, getDisplayName, getLargeIcon, getSmallIcon, getUIInfo, setDescription, setDisplayName, setLargeIcon, setSmallIcon |
Methods inherited from interface oracle.adf.controller.metadata.model.AdfcNode |
---|
getParsingContext, validate |
Methods inherited from interface oracle.adf.controller.metadata.model.IdHolder |
---|
getIdAttribute, setIdAttribute |
Methods inherited from interface oracle.adf.controller.metadata.model.NodeHolder |
---|
getNode |
Method Detail |
---|
ActivityId getFromActivityId()
ControlFlowCase getControlFlowCase(java.lang.String fromAction, java.lang.String outcome)
fromAction
- the action, if any, performed by the from activity.outcome
- the logical outcome.ControlFlowCase
or null
if one was not found.java.util.Collection<ActivityId> getTargetActivityIds()
java.util.Map<java.lang.String,ControlFlowCase> getActionAndOutcomeCases()
java.util.Map<java.lang.String,ControlFlowCase> getActionOnlyCases()
java.util.Map<java.lang.String,ControlFlowCase> getOutcomeOnlyCases()
ControlFlowCase getDefaultCase()
boolean setFromActivityId(java.lang.String fromActivityId)
fromActivityId
- new activity idboolean addControlFlowCase(ControlFlowCase cfCase)
cfCase
- a new control flow case.boolean removeControlFlowCase(ControlFlowCase cfCase)
cfCase
- a control flow case to remove
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Controller 11g Release 2 (11.1.2.2.0) E17480-03 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |