|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.7.0) E10653-08 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectoracle.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
public class AdapterDataControlDef
Definition class for adapter created data controls.
This class loads the ddata control definition from an XML definition node.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class oracle.jbo.mom.PersistableDefObject |
---|
PersistableDefObject.CustomizationType, PersistableDefObject.PersonalizationType |
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.DCDataControlDef |
---|
mDacObj, mOuter, mParameters, STR_TRUE |
Fields inherited from class oracle.jbo.mom.DefinitionObject |
---|
DEF_MDS_CLIENT_KEY, DEF_SCOPE_ALL, 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 | |
---|---|
AdapterDataControlDef()
Creates a new AdapterDataControlDef instance. |
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 java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.util.Map |
---|
equals, hashCode |
Methods inherited from interface oracle.jbo.mom.xml.DefPersistable |
---|
getFullName |
Field Detail |
---|
public static final java.lang.String ADAPTER_DC
public static final java.lang.String IMPL_DEF
public static final java.lang.String SOURCE
Constructor Detail |
---|
public AdapterDataControlDef()
AdapterDataControlDef
instance. This will
let the framework to create this instance from a definition class name.
Method Detail |
---|
public java.lang.String getSubType()
getSubType
in class DCDefBase
public void init(java.util.HashMap initValues)
init
in class DCDataControlDef
public void retrieveFromNode(Node nodeDef)
nodeDef
- the data control definition as an XML node.protected void retrieveFromXML(DefElement xmlElement, java.util.HashMap valueTab)
retrieveFromXML
in class DCDataControlDef
xmlElement
- XML element defines the data control metadata.valueTab
- a HashMap
value to put the read info.protected void loadChildrenFromXML(DefElement xmlElement)
loadChildrenFromXML
in class DCDataControlDef
xmlElement
- contains the XML definition of the data control.
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.7.0) E10653-08 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |