|
Oracle Fusion Middleware Java API Reference for Oracle ADF Controller 11g Release 2 (11.1.2.3.0) E17480-04 |
||||||||
| 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.3.0) E17480-04 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||