Oracle Application Development Framework Model and Business Components Java API Reference 10g Release 3 (10.1.3)
B16005-01


oracle.jbo.uicli.binding
Class JUVariableIteratorDef

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.DCIteratorBindingDef
                      extended byoracle.jbo.uicli.binding.JUIteratorDef
                          extended byoracle.jbo.uicli.binding.JUVariableIteratorDef

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

public class JUVariableIteratorDef
extends JUIteratorDef
implements VariableManagerOwner

Field Summary

 

Fields inherited from class oracle.adf.model.binding.DCIteratorBindingDef
mRangeSize, PNAME_RangeSize, PNAME_TYPE

 

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
JUVariableIteratorDef()
           

 

Method Summary
 oracle.adf.model.binding.DCIteratorBinding createIterBinding(oracle.adf.model.BindingContext ctx, oracle.adf.model.binding.DCBindingContainer bc)
           
 oracle.adf.model.binding.DCIteratorBinding createIterBinding(oracle.adf.model.BindingContext ctx, oracle.adf.model.binding.DCBindingContainer bc, ApplicationModule anchorAM)
           
 VariableValueManager ensureVariableManager()
          Returns this object's Variable Value Manager.
 java.lang.Class getMessageBundleClass()
           
 VariableValueManager getVariableManager()
          Returns this object's current Variable Value Manager.
protected  VariableValueManager[] getVarMgrParents()
           
 boolean hasVariables()
          Returns a flag indicating whether this object has Variables or not.
 void loadChildrenFromXML(DefElement xmlElement)
           
protected  void loadVariables(DefElement xmlElement)
           

 

Methods inherited from class oracle.adf.model.binding.DCIteratorBindingDef
createExecutableBinding, getAMName, getBindsName, getDataControlName, getDesignTimeClass, getExecutableType, getLevel, getPermissionClassName, getPermissionTargetName, getRangeSize, getRSIName, getSortCriteria, getXMLElementTag, init, isObjectType, isSortable, isStateValidationEnabled, retrieveFromXML, setBindingContainerDef, setStateValidationEnabled

 

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

 

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

 

Methods inherited from interface oracle.jbo.VariableManagerOwner
getName

 

Constructor Detail

JUVariableIteratorDef

public JUVariableIteratorDef()

Method Detail

createIterBinding

public oracle.adf.model.binding.DCIteratorBinding createIterBinding(oracle.adf.model.BindingContext ctx,
                                                                    oracle.adf.model.binding.DCBindingContainer bc,
                                                                    ApplicationModule anchorAM)
Overrides:
createIterBinding in class JUIteratorDef

createIterBinding

public oracle.adf.model.binding.DCIteratorBinding createIterBinding(oracle.adf.model.BindingContext ctx,
                                                                    oracle.adf.model.binding.DCBindingContainer bc)
Overrides:
createIterBinding in class JUIteratorDef

loadChildrenFromXML

public void loadChildrenFromXML(DefElement xmlElement)

loadVariables

protected void loadVariables(DefElement xmlElement)

getVariableManager

public final VariableValueManager getVariableManager()
Description copied from interface: VariableManagerOwner
Returns this object's current Variable Value Manager. It will return null if Variable Value Manager has been initialized.

When a framework object is first created, its Variable Value Manager may be null. This method does not initialize (create) the Variable Value Manager.

VariableManagerOwner.ensureVariableManager() in contrast, ensures that the Variable Value Manager is initialized (created).

Specified by:
getVariableManager in interface VariableManagerOwner
Returns:
this object's current Variable Value Manager. May return null if one was not yet initialized.

getVarMgrParents

protected final VariableValueManager[] getVarMgrParents()

hasVariables

public final boolean hasVariables()
Description copied from interface: VariableManagerOwner
Returns a flag indicating whether this object has Variables or not.
Specified by:
hasVariables in interface VariableManagerOwner
Returns:
the flag indicating whether this object has Variables.

ensureVariableManager

public final VariableValueManager ensureVariableManager()
Description copied from interface: VariableManagerOwner
Returns this object's Variable Value Manager. If this object current has no Variable Value Manager, it will initialize (create) one.
Specified by:
ensureVariableManager in interface VariableManagerOwner
Returns:
this object's Variable Value Manager. Will create a Variable Value Manager if this object had no Variable Value Manager.

getMessageBundleClass

public final java.lang.Class getMessageBundleClass()
Specified by:
getMessageBundleClass in interface VariableManagerOwner

Oracle Application Development Framework Model and Business Components Java API Reference 10g Release 3 (10.1.3)
B16005-01


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