Oracle Fusion Middleware Java API Reference for Oracle ADF Controller
11g Release 1 (11.1.1.7.0)

E10651-08

oracle.adf.controller.metadata.model
Interface TrainStop

All Superinterfaces:
AdfcNode, IdHolder, NodeHolder, UIInfo

public interface TrainStop
extends UIInfo

Train stop definition for a train in a task flow.


Method Summary
 java.lang.String getIgnore()
           
 java.lang.String getOutcome()
           
 java.lang.String getSequential()
           
 java.lang.String getSkip()
           
 boolean setIgnore(java.lang.String ignored)
          Sets ignored property of the train stop or removes it.
 boolean setOutcome(java.lang.String outcome)
          Sets the outcome for this train stop or removes it.
 boolean setSequential(java.lang.String sequential)
          Sets the sequential property for this train stop or removes it.
 boolean setSkip(java.lang.String skip)
          Sets the outcome for this train stop or removes it.
 
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

getOutcome

java.lang.String getOutcome()
Returns:
a logic outcome that can be used to navigate to this train stop. This outcome will be used by the Controller internally but can also be used to specify a control flow case that leads to this train stop.

getSequential

java.lang.String getSequential()
Returns:
an EL expression that evaluates to a boolean. If true, the train stop is considered a required stop. If null, train stop is considered otional.

getSkip

java.lang.String getSkip()
Returns:
an EL expression that evaluates to a boolean. If true, the train stop can be skipped. If no expression is specified, a train stop cannot be skipped.

getIgnore

java.lang.String getIgnore()
Returns:
an EL expression that evaluates to boolean. If true, teh train stop will not be included in the train model that ADFc creates at runtime to present to the view layer. The default value is false.

setOutcome

boolean setOutcome(java.lang.String outcome)
Sets the outcome for this train stop or removes it.

Parameters:
outcome - String outcome for this train stop or null, if outcome should be removed
Returns:
true, if outcome was successfully set, false otherwise.

setSequential

boolean setSequential(java.lang.String sequential)
Sets the sequential property for this train stop or removes it.

Parameters:
sequential - the sequential property for this train stop or null, if sequential property should be removed
Returns:
true, if sequential property was successfully set, false otherwise.

setSkip

boolean setSkip(java.lang.String skip)
Sets the outcome for this train stop or removes it.

Parameters:
skip - the skip property for this train stop or null, if skip property should be removed
Returns:
true, if skip property was successfully set, false otherwise.

setIgnore

boolean setIgnore(java.lang.String ignored)
Sets ignored property of the train stop or removes it.

Parameters:
ignored - the ignored property for this train stop, or null, if ignored property should be removed
Returns:
true, if ignored property was successfully set, false otherwise.

Oracle Fusion Middleware Java API Reference for Oracle ADF Controller
11g Release 1 (11.1.1.7.0)

E10651-08

Copyright © 1997, 2013, Oracle. All rights reserved.