Oracle ADF Model and Business Components API Reference 10.1.2 B14022-01

oracle.adf.model.binding
Class DCIteratorBindingDef

java.lang.Object
  extended byoracle.jbo.common.NamedObjectImpl
      extended byoracle.jbo.mom.DefinitionObject
          extended byoracle.adf.model.binding.DCDefBase
              extended byoracle.adf.model.binding.DCIteratorBindingDef
Direct Known Subclasses:
JUIteratorDef

public abstract class DCIteratorBindingDef
extends DCDefBase


Field Summary
protected  int mRangeSize
           
static java.lang.String PNAME_RangeSize
           
static java.lang.String PNAME_TYPE
           
 
Fields inherited from class oracle.adf.model.binding.DCDefBase
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_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
DCIteratorBindingDef()
           
DCIteratorBindingDef(java.lang.String name, java.lang.String amName, java.lang.String voName, java.lang.String rsiName, int rangeSize)
           
 
Method Summary
abstract  DCIteratorBinding createIterBinding(BindingContext ctx, DCBindingContainer bindingContainer)
           
abstract  DCIteratorBinding createIterBinding(BindingContext ctx, DCBindingContainer bindingContainer, ApplicationModule anchorAM)
           
 java.lang.String getAMName()
           
 java.lang.String getBindsName()
           
 java.lang.String getDataControlName()
           
 java.lang.String getDesignTimeClass()
           
protected  byte getLevel()
           
 int getRangeSize()
           
 java.lang.String getRSIName()
           
 java.lang.String getXMLElementTag()
           
 void init(java.util.HashMap initValues)
           
 boolean isObjectType()
           
protected  void retrieveFromXML(oracle.jbo.mom.xml.DefElementImpl xmlElement, java.util.HashMap valueTab)
           
 void setBindingContainerDef(DCBindingContainerDef formDef)
           
 
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, 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
 

Field Detail

mRangeSize

protected int mRangeSize

PNAME_RangeSize

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

PNAME_TYPE

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

DCIteratorBindingDef

public DCIteratorBindingDef()

DCIteratorBindingDef

public DCIteratorBindingDef(java.lang.String name,
                            java.lang.String amName,
                            java.lang.String voName,
                            java.lang.String rsiName,
                            int rangeSize)
Method Detail

getLevel

protected byte getLevel()

getDesignTimeClass

public java.lang.String getDesignTimeClass()

init

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

isObjectType

public boolean isObjectType()

getRangeSize

public int getRangeSize()

setBindingContainerDef

public void setBindingContainerDef(DCBindingContainerDef formDef)

getAMName

public java.lang.String getAMName()

getBindsName

public java.lang.String getBindsName()

getRSIName

public java.lang.String getRSIName()

getXMLElementTag

public java.lang.String getXMLElementTag()
Specified by:
getXMLElementTag in class DCDefBase

getDataControlName

public java.lang.String getDataControlName()

createIterBinding

public abstract DCIteratorBinding createIterBinding(BindingContext ctx,
                                                    DCBindingContainer bindingContainer,
                                                    ApplicationModule anchorAM)

createIterBinding

public abstract DCIteratorBinding createIterBinding(BindingContext ctx,
                                                    DCBindingContainer bindingContainer)

retrieveFromXML

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

Oracle ADF Model and Business Components API Reference 10.1.2 B14022-01

 

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