Skip navigation links 
 
oracle.adf.model.adapter
Class AdapterDataControlDef
java.lang.Object
  
oracle.jbo.common.NamedObjectImpl
      
oracle.jbo.mom.DefinitionObject
          
oracle.jbo.mom.PersistableDefObject
              
oracle.adf.model.binding.DCDefBase
                  
oracle.adf.model.binding.DCDataControlDef
                      
oracle.adf.model.adapter.AdapterDataControlDef
- All Implemented Interfaces:
 
- java.util.Map, DefPersistable, PersistentDefinition
 
- 
public class AdapterDataControlDef
 
- extends DCDataControlDef
 
Definition class for adapter created data controls.
This class loads the ddata control definition from an XML definition node.
- Since:
 
- 10.1.3
 
 
 
  
| Nested classes/interfaces inherited from interface java.util.Map | 
java.util.Map.Entry<K,V> | 
  
 
| Field Summary | 
static java.lang.String | 
ADAPTER_DC 
          Name of the data control tag in the dcx file. | 
static java.lang.String | 
IMPL_DEF 
          Data control definition attribute to define the definition class that can create the data control. | 
static java.lang.String | 
SOURCE 
          "Source" node to store the metadata for the data controls. | 
 
 
| Fields inherited from class oracle.adf.model.binding.DCDefBase | 
DEF_XMLNS, DEF_XMLNS_BASE, EMPTY_STR, PNAME_AccessorIterator, PNAME_Action, PNAME_Boolean, PNAME_Button, PNAME_ButtonGroup, PNAME_Calendar, PNAME_ComboBox, PNAME_ComboBoxLovEdit, PNAME_DataControlAction, PNAME_DefaultControl, PNAME_DynamicTable, PNAME_EnumList, PNAME_EventBinding, PNAME_EventEnabled, PNAME_EventEnabled_NONE, PNAME_EventEnabled_PPR, PNAME_EventEnabled_PUSH, 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_Permission, PNAME_ProgressBar, PNAME_ProgressBarAttr, PNAME_Range, PNAME_ScrollBar, PNAME_ScrollBarAttr, PNAME_Shuttle, PNAME_Slider, PNAME_SliderAttr, PNAME_Spinner, PNAME_Table, PNAME_TextField, PNAME_ToplinkIterator, PNAME_Tree, PNAME_TreeTable | 
 
 
 
 
  
 
  
 
| Method Summary | 
 java.lang.String | 
getSubType() 
          Returns null so that the definition class is used to load the definition. | 
 void | 
init(java.util.HashMap initValues) 
          Initializes the object from a collection of data. | 
protected  void | 
loadChildrenFromXML(DefElement xmlElement) 
          Loads child definitions from the data control's XML definition. | 
 void | 
retrieveFromNode(Node nodeDef) 
          Retrieves the definition from an XML node. | 
protected  void | 
retrieveFromXML(DefElement xmlElement, java.util.HashMap valueTab) 
          Retrieves the attributes of the data control from an XML definition. | 
 
| Methods inherited from class oracle.adf.model.binding.DCDataControlDef | 
clear, containsKey, containsValue, createAndLoadFromXML, entrySet, findDefObject, get, getBeanClass, getConfiguration, getDacObj, getDCProperties, getDefinitionClass, getDTClassName, getFactoryClass, getPackageName, getParameters, getProjectConfigurer, getTransactionName, getXMLElementTag, isBeanSession, isEmpty, keySet, put, putAll, remove, setBeanClass, setConfiguration, setDacObj, setDefinitionClass, setFactoryClass, setPackageName, setProjectConfigurer, size, supportsFindMode, supportsTransactions, values | 
 
| Methods inherited from class oracle.adf.model.binding.DCDefBase | 
convertToBoolean, convertToDataChangePolicy, convertToInt, convertToIntArray, convertToLong, getDefClassName, getDefTypeId, getDefXMLNameSpace, getOrigObject, getPermissionDef, getPersonalizer, getPersonalizerClass, initSubType, isDirty, isNew, loadFromXML, loadPermissionDef, loadXMLContents, readXMLBoolean, readXMLInt, readXMLLong, readXMLString, readXMLStringArray, readXMLStringArrayList, readXMLStringArrayList, setDefClassName, setDirty, setNew, setOrigObject, setPermissionDef, setSubType | 
 
| Methods inherited from class oracle.jbo.mom.PersistableDefObject | 
addDefImport, addExtendedDefObject, adjustPropertyMapForWrite, allocatePropertyMap, allocatePropertyMapForEdits, checkEditable, close, createFromXML, deregisterSessionObject, findDefImport, finishedLoading, getBaseDir, getBasePackage, getDefImports, getDefManager, getDefWriter, getDefXMLElementTag, getEditedPropertiesMap, getEditedPropertyExpressionsMap, getEditedPropertyMap, getEditObject, getExtendedDefObjectsInternal, getFileName, getFullDirName, getFullFileName, getPropertyMap, getSubstitutedNames, getSyncLock, guaranteePath, hasExtendedDefObjects, isCustomizationEnabled, isCustomizationEnabled, isEditable, isPersonalizationEnabled, isPersonalizationEnabled, isPropertyExpression, loadDefImports, mergePropertyMap, objectRemoved, reapplyChanges, reapplyChangesToChildren, reapplyChangesToContents, registerClass, registerDefObject, registerSessionDefObject, remove, removeAndDelete, removeDefImport, removeExtendedDefObject, removeProperty, saveXMLContents, setCustomizationEnabled, setCustomizationEnabled, setDefaultBaseDir, setDefMgr, setEditable, setPersonalizationEnabled, setPersonalizationEnabled, setProperty, setPropertyExpression, setPropertyMap, updateChildrenList, verifyVersion, writeChildren, writeContents, writeObject, writeVersion, writeXMLContents | 
 
| Methods inherited from class oracle.jbo.mom.DefinitionObject | 
addPropertySetName, enableUpdateCheck, getAllExtendedDefObjects, getBaseDefObject, getContainerDef, getContainerName, getDefinitionState, getDefScope, getExtendedDefObjects, getMdsKey, getMdsReference, getPropertySetName, getPropertySetNames, isBaseDefFor, isDeprecated, isDynamicDefinitionObject, isObjectResolved, isSuppressUpdateCheck, loadCustomProperties, loadProperties, loadPropertiesInMap, loadPropertySetNames, loadSchemaProperties, resolveReferences, setBaseDefObject, setBaseDefObject, setDefScope, setMdsKey, setMdsReference, setName, setObjectResolved, setParent, setPropertySetName, suppressUpdateCheck | 
 
| Methods inherited from class oracle.jbo.common.NamedObjectImpl | 
getAllProperties, getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getPropertyExpressionsMap, getRawPropertyValue, getResourcesFromBundle, getStringFromMessageBundle, 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 java.util.Map | 
equals, hashCode | 
 
 
 
ADAPTER_DC
public static final java.lang.String ADAPTER_DC
- Name of the data control tag in the dcx file.
- See Also:
 
- Constant Field Values
 
 
IMPL_DEF
public static final java.lang.String IMPL_DEF
- Data control definition attribute to define the definition class that can create the data control.
- See Also:
 
- Constant Field Values
 
 
SOURCE
public static final java.lang.String SOURCE
- "Source" node to store the metadata for the data controls.
- See Also:
 
- Constant Field Values
 
 
AdapterDataControlDef
public AdapterDataControlDef()
- Creates a new 
AdapterDataControlDef instance. This will let the framework to create this instance from a definition class name. 
getSubType
public java.lang.String getSubType()
- Returns null so that the definition class is used to load the definition.
 
- 
- Overrides:
 
getSubType in class DCDefBase 
 
init
public void init(java.util.HashMap initValues)
- Initializes the object from a collection of data.
 
- 
- Overrides:
 
init in class DCDataControlDef 
 
retrieveFromNode
public void retrieveFromNode(Node nodeDef)
- Retrieves the definition from an XML node.
 
- 
- Parameters:
 
nodeDef - the data control definition as an XML node. 
 
retrieveFromXML
protected void retrieveFromXML(DefElement xmlElement,
                               java.util.HashMap valueTab)
- Retrieves the attributes of the data control from an XML definition. This method puts the info read from the XML definition into the map supplied.
 
- 
- Overrides:
 
retrieveFromXML in class DCDataControlDef 
 
- 
- Parameters:
 
xmlElement - XML element defines the data control metadata. 
valueTab - a HashMap value to put the read info. 
 
loadChildrenFromXML
protected void loadChildrenFromXML(DefElement xmlElement)
- Loads child definitions from the data control's XML definition.
 
- 
- Overrides:
 
loadChildrenFromXML in class DCDataControlDef 
 
- 
- Parameters:
 
xmlElement - contains the XML definition of the data control. 
 
Skip navigation links 
 
Copyright © 1997, 2013, Oracle. All rights reserved.