Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.5.0)

E10653-06


oracle.jbo.server
Class ListBindingDefImpl

java.lang.Object
  extended by oracle.jbo.common.NamedObjectImpl
      extended by oracle.jbo.mom.DefinitionObject
          extended by oracle.jbo.mom.PersistableDefObject
              extended by oracle.jbo.common.ListBindingDef
                  extended by oracle.jbo.server.ListBindingDefImpl

All Implemented Interfaces:
ResourceBundleOwner, DefPersistable, PersistentDefinition

public class ListBindingDefImpl
extends ListBindingDef

Nested Class Summary

 

Nested classes/interfaces inherited from class oracle.jbo.mom.PersistableDefObject
PersistableDefObject.CustomizationType, PersistableDefObject.PersonalizationType

 

Field Summary

 

Fields inherited from class oracle.jbo.common.ListBindingDef
LIST_CRITERIA_DISPLAY_HINT, LIST_CRITERIA_DISPLAY_HINT_EXECUTE, LIST_CRITERIA_DISPLAY_HINT_HIDE, LIST_CRITERIA_NAME, PNAME_AttrExpressions, PNAME_AttrNames, PNAME_ComboAttrCount, PNAME_ComboRowCount, PNAME_DerivedAttrNames, PNAME_LabelList, PNAME_ListAttrNames, PNAME_ListDelimiter, PNAME_ListDisplayAttrNames, PNAME_ListIterName, PNAME_ListNullValueFlag, PNAME_ListNullValueId, PNAME_ListOperMode, PNAME_ListRangeSize, PNAME_ListRSIName, PNAME_ListServerBindingName, PNAME_ListVOName, PNAME_MRUCount, PNAME_MRUId, PNAME_RowLevelBinds, PNAME_StaticList, PNAME_StaticListDT, PNAME_ValueList, STR_LIST_ADD_NULL_AT_END, STR_LIST_ADD_NULL_AT_START, STR_LIST_ADD_NULL_NOWHERE

 

Fields inherited from class oracle.jbo.mom.DefinitionObject
DEF_MDS_CLIENT_KEY, DEF_SCOPE_PERS, DEF_SCOPE_SESSION, DEF_SCOPE_SHARED, mBaseDefObject, mExtendedDefObjects, mObjectResolved, PERSDEF_MDS_CLIENT_KEY, PROPERTY_EXPRMAP

 

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

 

Fields inherited from interface oracle.jbo.mom.xml.DefPersistable
XML_STATEMENT

 

Constructor Summary
ListBindingDefImpl(DefinitionManager defMgr, int defScope)
           
ListBindingDefImpl(ListBindingDef other)
           

 

Method Summary
 void addAppliedViewCriteria(PDefViewCriteria pVC)
           
 void addBoundParameter(java.lang.String name, java.lang.String expr)
           
 void copyFrom(ListBindingDef odef)
          Internal: Applications should not use this method.
protected  ViewAccessorDef findOrCreatePreferredAccessorDef(RowDef voDef, ViewAccessorDef vaDef, java.lang.String prefCrName)
           
 java.util.List<PDefViewCriteria> getAppliedViewCriterias()
           
 java.util.ArrayList getBoundParameterList()
           
 BoundParameters getBoundParameters()
           
 java.lang.String getPreferredCriteriaName()
           
 void loadFromXML(DefElement xmlElement)
           
 void writeChildren(DefWriter jos)
          Writes the Object's children to the Persistent storage
 void writeContents(DefWriter jos)
          Objects should write their persistence output in this method

 

Methods inherited from class oracle.jbo.common.ListBindingDef
convertListNullValueFlag, convertListNullValueFlag, convertToBoolean, convertToInt, convertToIntArray, filterAndApplyListWithCaseCheck, filterList, getAttrExpressions, getAttrNames, getComboDisplayAttributeCount, getComboDisplayRowCountHint, getDefXMLElementTag, getDelimiter, getDerivedAttrNames, getDisplayCriteriaName, getLabelList, getListAttrNames, getListDisplayAttrNames, getListRangeSize, getListRSIName, getListVOName, getMRUCount, getNullValueFlag, getNullValueId, getNullValueText, getResourceBundleDef, getResourcePrefix, getRowLevelBinds, getValueList, init, isAutoExecuteCriteria, isCriteriaShown, isMRUCountDefined, isStaticList, readXMLBoolean, readXMLInt, readXMLString, readXMLStringArray, setAttrExpressions, setAttrNames, setAutoExecuteCriteria, setComboDisplayAttributeCount, setComboDisplayRowCountHint, setCriteriaShown, setDelimiter, setDerivedAttrNames, setDisplayCriteriaName, setLabelList, setListAttrNames, setListDisplayAttrNames, setListRangeSize, setListRSIName, setListVOName, setMRUCount, setNullValueFlag, setNullValueId, setNullValueText, setParent, setPreferredCriteriaName, setResourceBundleDef, setRowLevelBinds, setStaticList, setValueList

 

Methods inherited from class oracle.jbo.mom.PersistableDefObject
addDefImport, addExtendedDefObject, allocatePropertyMap, checkEditable, close, createFromXML, deregisterSessionObject, findDefImport, finishedLoading, getBaseDir, getBasePackage, getDefImports, getDefManager, getDefWriter, getDefXMLNameSpace, getEditObject, getExtendedDefObjectsInternal, getFileName, getFullDirName, getFullFileName, getOrigObject, getPropertyMap, getSubstitutedNames, getXMLElementTag, guaranteePath, hasExtendedDefObjects, isCustomizationEnabled, isCustomizationEnabled, isDirty, isEditable, isNew, isPersonalizationEnabled, isPersonalizationEnabled, loadDefImports, loadXMLContents, mergePropertyMap, objectRemoved, registerClass, registerDefObject, registerSessionDefObject, remove, removeAndDelete, removeDefImport, removeExtendedDefObject, removeProperty, saveXMLContents, setCustomizationEnabled, setCustomizationEnabled, setDefaultBaseDir, setDefMgr, setDirty, setEditable, setNew, setOrigObject, setPersonalizationEnabled, setPersonalizationEnabled, setProperty, setPropertyExpression, setPropertyMap, updateChildrenList, verifyVersion, writeObject, writeVersion, writeXMLContents

 

Methods inherited from class oracle.jbo.mom.DefinitionObject
addPropertySetName, enableUpdateCheck, getBaseDefObject, getContainerDef, getContainerName, getDefScope, getExtendedDefObjects, getMdsKey, getMdsReference, getPropertySetName, getPropertySetNames, isBaseDefFor, isDynamicDefinitionObject, isObjectResolved, isSuppressUpdateCheck, loadCustomProperties, loadProperties, loadPropertiesInMap, loadPropertySetNames, loadSchemaProperties, resolveReferences, setBaseDefObject, setBaseDefObject, setDefScope, setMdsKey, setMdsReference, setName, setObjectResolved, setPropertySetName, suppressUpdateCheck

 

Methods inherited from class oracle.jbo.common.NamedObjectImpl
getAllProperties, getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getPropertyExpressionsMap, getResourcesFromBundle, getStringFromMessageBundle, isPropertyExpression, refreshProperty, removeProperty, requiresNamePrefixedResId, resolveObjectProperty, resolvePropertyRaw, setFullName, setPropertiesMap, setPropertiesMap2, 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.mom.xml.DefPersistable
getFullName

 

Constructor Detail

ListBindingDefImpl

public ListBindingDefImpl(DefinitionManager defMgr,
                          int defScope)

ListBindingDefImpl

public ListBindingDefImpl(ListBindingDef other)

Method Detail

findOrCreatePreferredAccessorDef

protected ViewAccessorDef findOrCreatePreferredAccessorDef(RowDef voDef,
                                                           ViewAccessorDef vaDef,
                                                           java.lang.String prefCrName)

getAppliedViewCriterias

public java.util.List<PDefViewCriteria> getAppliedViewCriterias()

addAppliedViewCriteria

public void addAppliedViewCriteria(PDefViewCriteria pVC)

copyFrom

public void copyFrom(ListBindingDef odef)
Internal: Applications should not use this method.
Overrides:
copyFrom in class ListBindingDef

getBoundParameters

public BoundParameters getBoundParameters()

getBoundParameterList

public java.util.ArrayList getBoundParameterList()

getPreferredCriteriaName

public java.lang.String getPreferredCriteriaName()
Overrides:
getPreferredCriteriaName in class ListBindingDef

loadFromXML

public void loadFromXML(DefElement xmlElement)
Overrides:
loadFromXML in class ListBindingDef

addBoundParameter

public void addBoundParameter(java.lang.String name,
                              java.lang.String expr)

writeChildren

public void writeChildren(DefWriter jos)
Description copied from interface: PersistentDefinition
Writes the Object's children to the Persistent storage
Specified by:
writeChildren in interface PersistentDefinition
Overrides:
writeChildren in class ListBindingDef
Parameters:
jos - the Output storage for persistence

writeContents

public void writeContents(DefWriter jos)
Description copied from interface: PersistentDefinition
Objects should write their persistence output in this method
Specified by:
writeContents in interface PersistentDefinition
Overrides:
writeContents in class ListBindingDef
Parameters:
jos - the Output storage for persistence

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle ADF Model
11g Release 1 (11.1.1.5.0)

E10653-06


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