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 Parameter

All Superinterfaces:
AdfcNode, IdHolder, NodeHolder, UIInfo
All Known Subinterfaces:
NamedParameter, TaskFlowInputParameter

public interface Parameter
extends UIInfo

Parameter metadata consists of a Java class and a regural expression. Parameters are used as task flow input parameters, task flow output parameters and parameters to the method call activity.


Method Summary
 java.lang.String getType()
          Retrieves Java class type for this parameter.
 java.lang.String getValueExpression()
          Parameter value is an EL expression in the JSF syntax.
 boolean setType(java.lang.String type)
          Sets the type of this parameter to a new value.
 boolean setValueExpression(java.lang.String valueExpression)
          Sets the value expression of this parameter to a new value.
 
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

getType

java.lang.String getType()
Retrieves Java class type for this parameter.

Returns:
Java parameter type

getValueExpression

java.lang.String getValueExpression()
Parameter value is an EL expression in the JSF syntax. For example
#{pageFlowScope.dataBean.bar}
.

Returns:
a String representation of an EL expression

setType

boolean setType(java.lang.String type)
Sets the type of this parameter to a new value.

Parameters:
type - new parameter name
Returns:
true, if type was successfully set, false otherwise

setValueExpression

boolean setValueExpression(java.lang.String valueExpression)
Sets the value expression of this parameter to a new value.

Parameters:
valueExpression - new parameter value
Returns:
true, if value expression 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.