oracle.adf.model.binding
Class DCIteratorBindingDef
java.lang.Object
oracle.jbo.common.NamedObjectImpl
oracle.jbo.mom.DefinitionObject
oracle.adf.model.binding.DCDefBase
oracle.adf.model.binding.DCExecutableBindingDef
oracle.adf.model.binding.DCIteratorBindingDef
- All Implemented Interfaces:
- oracle.adf.model.binding.DCIExecutableDef
- Direct Known Subclasses:
- JUIteratorDef
- public abstract class DCIteratorBindingDef
- extends DCExecutableBindingDef
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 |
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 |
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
DCIteratorBindingDef
public DCIteratorBindingDef()
DCIteratorBindingDef
public DCIteratorBindingDef(java.lang.String name,
java.lang.String amName,
java.lang.String voName,
java.lang.String rsiName,
int rangeSize)
getLevel
protected byte getLevel()
getDesignTimeClass
public java.lang.String getDesignTimeClass()
getSortCriteria
public oracle.jbo.SortCriteria[] getSortCriteria()
init
public void init(java.util.HashMap initValues)
-
- Overrides:
init
in class DCExecutableBindingDef
isObjectType
public boolean isObjectType()
getRangeSize
public int getRangeSize()
isSortable
public boolean isSortable()
isStateValidationEnabled
public boolean isStateValidationEnabled()
- Internal: Applications should not use this method.
setStateValidationEnabled
public void setStateValidationEnabled(boolean enable)
- Internal: Applications should not use this method.
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()
-
- Overrides:
getXMLElementTag
in class DCExecutableBindingDef
getDataControlName
public java.lang.String getDataControlName()
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
createIterBinding
public abstract DCIteratorBinding createIterBinding(oracle.adf.model.BindingContext ctx,
DCBindingContainer bindingContainer,
oracle.jbo.ApplicationModule anchorAM)
createIterBinding
public abstract DCIteratorBinding createIterBinding(oracle.adf.model.BindingContext ctx,
DCBindingContainer bindingContainer)
retrieveFromXML
protected void retrieveFromXML(oracle.jbo.mom.xml.DefElement xmlElement,
java.util.HashMap valueTab)
-
- Overrides:
retrieveFromXML
in class DCExecutableBindingDef
loadChildrenFromXML
public void loadChildrenFromXML(oracle.jbo.mom.xml.DefElement xmlElement)
-
- Overrides:
loadChildrenFromXML
in class DCDefBase
createExecutableBinding
public java.lang.Object createExecutableBinding(oracle.adf.model.BindingContext ctx,
DCBindingContainer bc)
- 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
getPermissionTargetName
protected java.lang.String getPermissionTargetName()
-
- Overrides:
getPermissionTargetName
in class DCExecutableBindingDef
getPermissionClassName
protected java.lang.String getPermissionClassName()
-
- Overrides:
getPermissionClassName
in class DCExecutableBindingDef
Copyright © 1997, 2006, Oracle. All rights reserved.