Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.4.0)

E10653-05

oracle.adf.model.binding
Class DCMethodParameterDef

java.lang.Object
  extended by oracle.jbo.mom.PropertyNameValueDef
      extended by oracle.adf.model.binding.DCMethodParameterDef
All Implemented Interfaces:
java.io.Serializable, OperationParameter

public class DCMethodParameterDef
extends PropertyNameValueDef
implements java.io.Serializable, OperationParameter

See Also:
Serialized Form

Field Summary
static int PARAM_DEFAULT
          For internal use only.
static int PARAM_FINAL
          Binding definition has the expression to get to the value that should be used for this parameter.
static java.lang.String PARAM_FINAL_STR
           
static int PARAM_MANDATORY
          Parameter value has to be set by the caller.
static java.lang.String PARAM_MANDATORY_STR
           
static int PARAM_OPTIONAL
          Binding definition's value is used only if the parameter is not specifically set by the caller.
static java.lang.String PARAM_OPTIONAL_STR
           
static int PARAM_REQUIRED
          Parameter value has to be set by the caller.
 
Fields inherited from class oracle.jbo.mom.PropertyNameValueDef
NULL_VALUE
 
Constructor Summary
DCMethodParameterDef()
           
DCMethodParameterDef(DCMethodParameterDef other)
           
DCMethodParameterDef(java.lang.String name, java.lang.String type, java.lang.Object value)
           
DCMethodParameterDef(java.lang.String name, java.lang.String type, java.lang.Object value, int scope)
           
 
Method Summary
 int getOption()
           
 boolean isFinal()
          A usage cannot override this parameter expression.
 boolean isMandatory()
          Return true if a value for this parameter has to be passed in in the usage of this parameter's container.
 boolean isOptional()
           
 boolean isParamFinal()
          Deprecated. since 10.1.3
 boolean isParamRequired()
          Deprecated. since 10.1.3
 void loadFromXMLFile(DefElement xmlElement)
           
 void setOption(int scope)
           
 
Methods inherited from class oracle.jbo.mom.PropertyNameValueDef
clone, convertToText, convertToVector, copy, getColumnList, getDefXMLElementTag, getDefXMLNameSpace, getFullName, getName, getType, getTypedValue, getTypeName, getValue, getXMLElementTag, setBeanProperty, setName, setType, setValue
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface oracle.adf.model.OperationParameter
getName, getTypeName, getValue
 

Field Detail

PARAM_FINAL

public static final int PARAM_FINAL
Binding definition has the expression to get to the value that should be used for this parameter.

See Also:
Constant Field Values

PARAM_OPTIONAL

public static final int PARAM_OPTIONAL
Binding definition's value is used only if the parameter is not specifically set by the caller. This is the default.

See Also:
Constant Field Values

PARAM_REQUIRED

public static final int PARAM_REQUIRED
Parameter value has to be set by the caller.

See Also:
Constant Field Values

PARAM_MANDATORY

public static final int PARAM_MANDATORY
Parameter value has to be set by the caller.

See Also:
Constant Field Values

PARAM_DEFAULT

public static final int PARAM_DEFAULT
For internal use only.

See Also:
Constant Field Values

PARAM_OPTIONAL_STR

public static final java.lang.String PARAM_OPTIONAL_STR
See Also:
Constant Field Values

PARAM_FINAL_STR

public static final java.lang.String PARAM_FINAL_STR
See Also:
Constant Field Values

PARAM_MANDATORY_STR

public static final java.lang.String PARAM_MANDATORY_STR
See Also:
Constant Field Values
Constructor Detail

DCMethodParameterDef

public DCMethodParameterDef()

DCMethodParameterDef

public DCMethodParameterDef(java.lang.String name,
                            java.lang.String type,
                            java.lang.Object value,
                            int scope)

DCMethodParameterDef

public DCMethodParameterDef(java.lang.String name,
                            java.lang.String type,
                            java.lang.Object value)

DCMethodParameterDef

public DCMethodParameterDef(DCMethodParameterDef other)
Method Detail

getOption

public int getOption()

setOption

public void setOption(int scope)

loadFromXMLFile

public void loadFromXMLFile(DefElement xmlElement)
Overrides:
loadFromXMLFile in class PropertyNameValueDef

isFinal

public final boolean isFinal()
A usage cannot override this parameter expression.


isOptional

public final boolean isOptional()

isMandatory

public final boolean isMandatory()
Return true if a value for this parameter has to be passed in in the usage of this parameter's container.


isParamFinal

public final boolean isParamFinal()
Deprecated. since 10.1.3


isParamRequired

public final boolean isParamRequired()
Deprecated. since 10.1.3


Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.4.0)

E10653-05

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