oracle.jbo.mom
Class DefinitionObject
java.lang.Object
oracle.jbo.common.NamedObjectImpl
oracle.jbo.mom.DefinitionObject
- Direct Known Subclasses:
- ContainerDefImpl, oracle.adf.model.binding.DCDefBase, oracle.jbo.server.DefObject
- public abstract class DefinitionObject
- extends NamedObjectImpl
Default implementation of DefInterface implemented by all of JBO Definition classes.
| 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 |
mObjectResolved
protected boolean mObjectResolved
mBaseDefObject
protected DefinitionObject mBaseDefObject
mExtendedDefObjects
protected com.sun.java.util.collections.ArrayList mExtendedDefObjects
DefinitionObject
public DefinitionObject()
getContainerDef
public ContainerDefImpl getContainerDef()
getBaseDefObject
public DefinitionObject getBaseDefObject()
hasExtendedDefObjects
public boolean hasExtendedDefObjects()
getExtendedDefObjects
public com.sun.java.util.collections.ArrayList getExtendedDefObjects()
addExtendedDefObject
protected void addExtendedDefObject(DefinitionObject extendedDefObject)
setBaseDefObject
protected void setBaseDefObject(DefinitionObject baseDefObject)
isBaseDefFor
public boolean isBaseDefFor(DefinitionObject def)
resolveReferences
protected void resolveReferences()
finishedLoading
protected void finishedLoading()
getContainerName
public java.lang.String getContainerName()
isObjectResolved
protected boolean isObjectResolved()
setObjectResolved
protected void setObjectResolved(boolean objResolved)
loadProperties
protected void loadProperties(DefElement xmlElement)
-
- Parameters:
xmlElement - The XML element to load from.
isDynamicDefinitionObject
public boolean isDynamicDefinitionObject(DefinitionManager mgr)
setName
protected void setName(java.lang.String name)
- Name this object.
-
- Overrides:
setName in class NamedObjectImpl
-
- Parameters:
name - the name to be given to this object.
setParent
protected void setParent(NamedObjectImpl parent)
- Sets this object's parent.
-
- Overrides:
setParent in class NamedObjectImpl
-
- Parameters:
parent - the named object that is to be the parent of this object.
Copyright © 1997, 2005, Oracle. All rights reserved.