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


oracle.jbo.uicli.jui
Class JUActionDef

java.lang.Object
  extended byoracle.jbo.common.NamedObjectImpl
      extended byoracle.jbo.mom.DefinitionObject
          extended byoracle.adf.model.binding.DCDefBase
              extended byoracle.adf.model.binding.DCControlBindingDef
                  extended byoracle.jbo.uicli.binding.JUControlDef
                      extended byoracle.jbo.uicli.binding.JUCtrlActionDef
                          extended byoracle.jbo.uicli.jui.JUActionDef


public class JUActionDef
extends JUCtrlActionDef

Field Summary

 

Fields inherited from class oracle.jbo.uicli.binding.JUCtrlActionDef
mMethodInfo, PNAME_ActionID, PNAME_ArgNamesList, PNAME_ArgOptionsList, PNAME_ArgTypesList, PNAME_Arguments, PNAME_ArgValuesList, PNAME_ClassName, PNAME_DataControl, PNAME_InstanceName, PNAME_IsLocalObjectReference, PNAME_IsViewObjectMethod, PNAME_MethodName, PNAME_RequiresUpdateModel, PNAME_ReturnName

 

Fields inherited from class oracle.adf.model.binding.DCControlBindingDef
PNAME_ControlBindingClass, PNAME_ControlClass, PNAME_CustomInputHandler, PNAME_InitialValue, PNAME_IterBinding, PNAME_TYPE

 

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
JUActionDef()
           
JUActionDef(java.lang.String name, java.lang.String iterBindingName, int action)
           
JUActionDef(java.lang.String name, java.lang.String controlClassName, java.lang.String controlBindingClassName, java.lang.String iterBindingName, int action)
           

 

Method Summary
 java.lang.Object createControl()
           
protected  DCControlBinding createControlBindingInstance(java.lang.Object control, DCBindingContainer formBnd)
           
protected  void initSubType()
           
protected  void retrieveFromXML(oracle.jbo.mom.xml.DefElement xmlElement, java.util.HashMap valueTab)
           
 void setText(java.lang.String text)
           

 

Methods inherited from class oracle.jbo.uicli.binding.JUCtrlActionDef
createDataControlActionBinding, createInvokeActionBinding, createIteratorActionBinding, getAction, getDataControlName, getDefaultValueForUpdateModel, getMethodDef, getText, init, loadChildrenFromXML, requiresUpdateModel

 

Methods inherited from class oracle.jbo.uicli.binding.JUControlDef
getIterBinding

 

Methods inherited from class oracle.adf.model.binding.DCControlBindingDef
createControlBinding, createControlBinding, getBindingContainerDef, getControlBindingClassName, getControlClassName, getDesignTimeClass, getInitialValue, getIterBinding, getIterBindingName, getLayoutCons, getXMLElementTag, loadCustomDef, setBindingContainerDef, setControlBindingClassName, setControlClassName, setInitialValue

 

Methods inherited from class oracle.adf.model.binding.DCDefBase
convertToBoolean, convertToInt, convertToIntArray, createAndLoadFromXML, getDefClassName, getSubType, isDirty, isNew, 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, getName, 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

 

Constructor Detail

JUActionDef

public JUActionDef()

JUActionDef

public JUActionDef(java.lang.String name,
                   java.lang.String controlClassName,
                   java.lang.String controlBindingClassName,
                   java.lang.String iterBindingName,
                   int action)

JUActionDef

public JUActionDef(java.lang.String name,
                   java.lang.String iterBindingName,
                   int action)

Method Detail

initSubType

protected void initSubType()
Overrides:
initSubType in class JUCtrlActionDef

setText

public void setText(java.lang.String text)
Overrides:
setText in class JUCtrlActionDef

createControl

public java.lang.Object createControl()
Overrides:
createControl in class DCControlBindingDef

createControlBindingInstance

protected DCControlBinding createControlBindingInstance(java.lang.Object control,
                                                        DCBindingContainer formBnd)
Overrides:
createControlBindingInstance in class JUCtrlActionDef

retrieveFromXML

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

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.