Oracle Application Development Framework Model and Business Components Java API Reference 10.1.3.1.0
B28969-01


oracle.adf.model.binding
Class DCInvokeActionDef

java.lang.Object
  extended byoracle.jbo.common.NamedObjectImpl
      extended byoracle.jbo.mom.DefinitionObject
          extended byoracle.adf.model.binding.DCDefBase
              extended byoracle.adf.model.binding.DCExecutableBindingDef
                  extended byoracle.adf.model.binding.DCInvokeActionDef

All Implemented Interfaces:
oracle.adf.model.binding.DCIExecutableDef

public class DCInvokeActionDef
extends DCExecutableBindingDef

Field Summary
static java.lang.String PNAME_InvokeAction
           

 

Fields inherited from class oracle.adf.model.binding.DCExecutableBindingDef
EXECUTABLE_ACTION, EXECUTABLE_ITERATORBINDING, EXECUTABLE_REGION, PNAME_option, PNAME_option_ALWAYS, PNAME_option_DEFAULT, PNAME_option_DEFER, PNAME_option_NEVER, PNAME_option_PREPARE, PNAME_option_PREPARE_OPT, PNAME_option_REFRESH, PNAME_option_REFRESH_OPT, PNAME_option_RENDER, PNAME_option_RENDER_OPT, PNAME_optionExpr, RC_ALWAYS, RC_DEFAULT, RC_DEFER, RC_NEVER, RC_PREPARE, RC_PREPARE_OPT, RC_REFRESH, RC_REFRESH_OPT, RC_RENDER, RC_RENDER_OPT

 

Fields inherited from class oracle.adf.model.binding.DCDefBase
DEF_XMLNS, DEF_XMLNS_BASE, PNAME_AccessorIterator, PNAME_Action, PNAME_Boolean, PNAME_Button, PNAME_ButtonGroup, PNAME_ComboBox, PNAME_DataControlAction, PNAME_DefaultControl, PNAME_DynamicTable, PNAME_EnumList, PNAME_FormattedTextField, PNAME_Graph, PNAME_HGrid, PNAME_Iterator, PNAME_Label, PNAME_ListSingleSel, PNAME_LovButton, PNAME_LOVList, PNAME_MethodAction, PNAME_MethodIterator, PNAME_NavigationBar, PNAME_NavigationList, PNAME_Panel, PNAME_Parameter, PNAME_ProgressBar, PNAME_ProgressBarAttr, PNAME_Range, PNAME_ScrollBar, PNAME_ScrollBarAttr, PNAME_Slider, PNAME_SliderAttr, PNAME_Spinner, PNAME_Table, PNAME_TextField, PNAME_ToplinkIterator, PNAME_Tree

 

Fields inherited from class oracle.jbo.mom.DefinitionObject
mBaseDefObject, mExtendedDefObjects, mObjectResolved

 

Fields inherited from class oracle.jbo.common.NamedObjectImpl
mFullName, mObjName, mParent, mProperties

 

Constructor Summary
DCInvokeActionDef()
           
DCInvokeActionDef(java.lang.String name)
           

 

Method Summary
 java.lang.Object createExecutableBinding(oracle.adf.model.BindingContext ctx, DCBindingContainer ctr)
          Create an executable binding instance based on this definition in the given BindingContainer.
 int getExecutableType()
          Return EXECUTABLE_REGION, EXECUTABLE_ITERATORBINDING or EXECUTABLE_ACTION based on what kind of binding this definition creates.
 java.lang.String getXMLElementTag()
           
 void init(java.util.HashMap initValues)
           
protected  boolean internalHasPermission(DCBindingContainer ctr)
           
protected  void retrieveFromXML(oracle.jbo.mom.xml.DefElement xmlElement, java.util.HashMap valueTab)
           

 

Methods inherited from class oracle.adf.model.binding.DCExecutableBindingDef
getName, getPermissionClassName, getPermissionTargetName, getRefreshExpression, getRefreshOption, internalGetRefreshOptionFromString, isRefreshable

 

Methods inherited from class oracle.adf.model.binding.DCDefBase
convertToBoolean, convertToInt, convertToIntArray, createAndLoadFromXML, getDefClassName, getSubType, initSubType, isDirty, isNew, loadChildrenFromXML, loadFromXML, readXMLBoolean, readXMLInt, readXMLString, readXMLStringArray, readXMLStringArrayList, readXMLStringArrayList, setDefClassName, setDirty, setNew, setSubType

 

Methods inherited from class oracle.jbo.mom.DefinitionObject
addExtendedDefObject, finishedLoading, getBaseDefObject, getContainerDef, getContainerName, getExtendedDefObjects, hasExtendedDefObjects, isBaseDefFor, isDynamicDefinitionObject, isObjectResolved, loadProperties, resolveReferences, setBaseDefObject, setName, setObjectResolved, setParent

 

Methods inherited from class oracle.jbo.common.NamedObjectImpl
getFullName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, refreshProperty, setFullName, setPropertiesMap, setProperty

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

PNAME_InvokeAction

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

Constructor Detail

DCInvokeActionDef

public DCInvokeActionDef()

DCInvokeActionDef

public DCInvokeActionDef(java.lang.String name)

Method Detail

init

public void init(java.util.HashMap initValues)
Overrides:
init in class DCExecutableBindingDef

getXMLElementTag

public java.lang.String getXMLElementTag()
Overrides:
getXMLElementTag in class DCExecutableBindingDef

retrieveFromXML

protected void retrieveFromXML(oracle.jbo.mom.xml.DefElement xmlElement,
                               java.util.HashMap valueTab)
Overrides:
retrieveFromXML in class DCExecutableBindingDef

getExecutableType

public int getExecutableType()
Description copied from interface: oracle.adf.model.binding.DCIExecutableDef
Return EXECUTABLE_REGION, EXECUTABLE_ITERATORBINDING or EXECUTABLE_ACTION based on what kind of binding this definition creates.
Specified by:
getExecutableType in interface oracle.adf.model.binding.DCIExecutableDef
Specified by:
getExecutableType in class DCExecutableBindingDef

createExecutableBinding

public java.lang.Object createExecutableBinding(oracle.adf.model.BindingContext ctx,
                                                DCBindingContainer ctr)
Description copied from interface: oracle.adf.model.binding.DCIExecutableDef
Create an executable binding instance based on this definition in the given BindingContainer.
Specified by:
createExecutableBinding in interface oracle.adf.model.binding.DCIExecutableDef
Specified by:
createExecutableBinding in class DCExecutableBindingDef

internalHasPermission

protected boolean internalHasPermission(DCBindingContainer ctr)
Overrides:
internalHasPermission in class DCExecutableBindingDef

Oracle Application Development Framework Model and Business Components Java API Reference 10.1.3.1.0
B28969-01


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