|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1) E10653-04 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.jbo.common.NamedObjectImpl oracle.jbo.mom.DefinitionObject oracle.jbo.mom.PersistableDefObject oracle.adf.model.binding.DCDefBase oracle.adf.model.binding.DCControlBindingDef oracle.adf.model.binding.DCParameterDef
public class DCParameterDef
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 java.lang.String |
PNAME_Evaluate
|
static java.lang.String |
PNAME_Evaluate_EveryTime
|
static java.lang.String |
PNAME_Evaluate_InPrepare
|
static java.lang.String |
PNAME_Evaluate_OnFirstUse
|
static java.lang.String |
PNAME_Lazy
|
static java.lang.String |
PNAME_Option
|
static java.lang.String |
PNAME_ReadOnly
|
static java.lang.String |
PNAME_Value
|
Fields inherited from class oracle.adf.model.binding.DCControlBindingDef |
---|
PNAME_ControlBindingClass, PNAME_ControlClass, PNAME_CustomInputHandler, PNAME_InitialValue, PNAME_IterBinding, PNAME_TYPE, PNAME_Viewable |
Fields inherited from class oracle.jbo.mom.DefinitionObject |
---|
DEF_MDS_CLIENT_KEY, DEF_SCOPE_PERS, DEF_SCOPE_SESSION, DEF_SCOPE_SHARED, mBaseDefObject, mExtendedDefObjects, mObjectResolved, PERSDEF_MDS_CLIENT_KEY |
Fields inherited from class oracle.jbo.common.NamedObjectImpl |
---|
mFullName, mObjName, mParent, mProperties, RES_ID_SUFFIX |
Fields inherited from interface oracle.jbo.mom.xml.DefPersistable |
---|
XML_STATEMENT |
Constructor Summary | |
---|---|
DCParameterDef()
|
Method Summary | |
---|---|
static int |
convertParameterOptionStr(java.lang.String str)
|
protected DCControlBinding |
createControlBindingInstance(java.lang.Object control,
DCBindingContainer formBnd)
|
DCParameter.EvalType |
getEvaluationType()
|
java.lang.String |
getExpression()
|
int |
getOptionFlag()
|
void |
init(java.util.HashMap initValues)
For internal use only. |
protected void |
initializeControlBinding(DCBindingContainer formBnd,
DCControlBinding controlBnd)
|
protected void |
initSubType()
|
boolean |
isFinal()
A usage cannot override this parameter expression. |
boolean |
isLazy()
May be used to skip parameter evaluation during refresh. |
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 |
isReadOnly()
Return false if this parameter's expression is allowed to be updateable at runtime via setExpression |
protected void |
retrieveFromXML(DefElement xmlElement,
java.util.HashMap valueTab)
|
void |
setExpression(java.lang.String value)
|
Methods inherited from class oracle.adf.model.binding.DCDefBase |
---|
convertToBoolean, convertToDataChangePolicy, convertToInt, convertToIntArray, convertToLong, createAndLoadFromXML, getDefClassName, getDefXMLNameSpace, getOrigObject, getPermissionDef, getPersonalizer, getPersonalizerClass, getSubType, isDirty, isNew, loadFromXML, loadPermissionDef, loadXMLContents, readXMLBoolean, readXMLInt, readXMLLong, readXMLString, readXMLStringArray, readXMLStringArrayList, readXMLStringArrayList, setDefClassName, setDirty, setNew, setOrigObject, setPermissionDef, setSubType |
Methods inherited from class oracle.jbo.common.NamedObjectImpl |
---|
getAllProperties, getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getResourcesFromBundle, refreshProperty, removeProperty, requiresNamePrefixedResId, resolvePropertyRaw, setFullName, setPropertiesMap, setPropertiesMap2, setProperty |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface oracle.jbo.mom.xml.DefPersistable |
---|
getFullName |
Field Detail |
---|
public static final java.lang.String PNAME_Value
public static final java.lang.String PNAME_Option
public static final java.lang.String PNAME_ReadOnly
public static final java.lang.String PNAME_Lazy
public static final java.lang.String PNAME_Evaluate
public static final java.lang.String PNAME_Evaluate_InPrepare
public static final java.lang.String PNAME_Evaluate_OnFirstUse
public static final java.lang.String PNAME_Evaluate_EveryTime
public static final int PARAM_FINAL
public static final int PARAM_OPTIONAL
public static final int PARAM_MANDATORY
public static final int PARAM_DEFAULT
public static final java.lang.String PARAM_OPTIONAL_STR
public static final java.lang.String PARAM_FINAL_STR
public static final java.lang.String PARAM_MANDATORY_STR
Constructor Detail |
---|
public DCParameterDef()
Method Detail |
---|
protected void initSubType()
initSubType
in class DCDefBase
protected DCControlBinding createControlBindingInstance(java.lang.Object control, DCBindingContainer formBnd)
createControlBindingInstance
in class DCControlBindingDef
protected void initializeControlBinding(DCBindingContainer formBnd, DCControlBinding controlBnd)
initializeControlBinding
in class DCControlBindingDef
public final java.lang.String getExpression()
public final void setExpression(java.lang.String value)
public final boolean isReadOnly()
public final boolean isMandatory()
public final boolean isOptional()
public final boolean isFinal()
public int getOptionFlag()
public final boolean isLazy()
public final DCParameter.EvalType getEvaluationType()
protected void retrieveFromXML(DefElement xmlElement, java.util.HashMap valueTab)
retrieveFromXML
in class DCControlBindingDef
public void init(java.util.HashMap initValues)
init
in class DCControlBindingDef
public static int convertParameterOptionStr(java.lang.String str)
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1) E10653-04 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |