|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1) E10653-04 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.jbo.common.NamedObjectImpl oracle.jbo.mom.DefinitionObject
public abstract class DefinitionObject
Default implementation of DefInterface implemented by all of JBO Definition classes.
Field Summary | |
---|---|
static java.lang.String |
DEF_MDS_CLIENT_KEY
|
static int |
DEF_SCOPE_PERS
|
static int |
DEF_SCOPE_SESSION
|
static int |
DEF_SCOPE_SHARED
|
protected DefinitionObject |
mBaseDefObject
|
protected java.util.ArrayList |
mExtendedDefObjects
|
protected boolean |
mObjectResolved
|
static java.lang.String |
PERSDEF_MDS_CLIENT_KEY
|
Fields inherited from class oracle.jbo.common.NamedObjectImpl |
---|
mFullName, mObjName, mParent, mProperties, RES_ID_SUFFIX |
Constructor Summary | |
---|---|
DefinitionObject()
|
Method Summary | |
---|---|
protected void |
addExtendedDefObject(DefinitionObject extendedDefObject)
|
protected void |
addPropertySetName(int index,
java.lang.String propertySetName)
Add the given property set name to the list of property sets in this object at the given index. |
protected void |
finishedLoading()
|
DefinitionObject |
getBaseDefObject()
|
ContainerDefImpl |
getContainerDef()
|
java.lang.String |
getContainerName()
|
int |
getDefScope()
|
java.util.ArrayList |
getExtendedDefObjects()
|
java.lang.Object |
getMdsKey()
|
java.lang.Object |
getMdsReference()
|
java.lang.String |
getPropertySetName()
Returns the default (first) PropertySet object which describes this object. |
java.util.List<java.lang.String> |
getPropertySetNames()
|
boolean |
hasExtendedDefObjects()
|
boolean |
isBaseDefFor(DefinitionObject def)
|
boolean |
isDynamicDefinitionObject(DefinitionManager mgr)
|
protected boolean |
isObjectResolved()
|
protected void |
loadCustomProperties(DefElement xmlElement,
java.util.Map givenMap)
|
protected void |
loadProperties(DefElement xmlElement)
|
protected void |
loadPropertiesInMap(DefElement xmlElement,
java.util.Map givenMap)
|
protected void |
loadPropertySetNames(DefElement xmlElement)
|
protected void |
loadSchemaProperties(DefElement xmlElement,
java.util.Map givenMap)
|
protected void |
objectRemoved()
|
protected boolean |
removeExtendedDefObject(DefinitionObject extendedDefObject)
|
protected void |
resolveReferences()
|
protected void |
setBaseDefObject(DefinitionObject baseDefObject)
|
protected void |
setBaseDefObject(DefinitionObject baseDefObject,
boolean addToBaseDef)
|
void |
setDefScope(int defScope)
|
void |
setMdsKey(java.lang.Object key)
|
void |
setMdsReference(java.lang.Object ref)
|
void |
setName(java.lang.String name)
Name this object. |
protected void |
setObjectResolved(boolean objResolved)
|
protected void |
setParent(NamedObjectImpl parent)
Sets this object's parent. |
protected void |
setPropertySetName(java.lang.String propertySetName)
Internal: Applications should not use this field. Set the default (first) PropertySet object which describes this object. |
Methods inherited from class oracle.jbo.common.NamedObjectImpl |
---|
allocatePropertyMap, getAllProperties, getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getPropertyMap, getResourcesFromBundle, refreshProperty, removeProperty, removeProperty, requiresNamePrefixedResId, resolvePropertyRaw, setFullName, setPropertiesMap, setPropertiesMap2, setProperty, setProperty, setPropertyMap |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected boolean mObjectResolved
protected DefinitionObject mBaseDefObject
protected java.util.ArrayList mExtendedDefObjects
public static final int DEF_SCOPE_SHARED
public static final int DEF_SCOPE_SESSION
public static final int DEF_SCOPE_PERS
public static final java.lang.String PERSDEF_MDS_CLIENT_KEY
public static final java.lang.String DEF_MDS_CLIENT_KEY
Constructor Detail |
---|
public DefinitionObject()
Method Detail |
---|
public int getDefScope()
public void setDefScope(int defScope)
public ContainerDefImpl getContainerDef()
public DefinitionObject getBaseDefObject()
public boolean hasExtendedDefObjects()
public java.util.ArrayList getExtendedDefObjects()
protected void addExtendedDefObject(DefinitionObject extendedDefObject)
protected boolean removeExtendedDefObject(DefinitionObject extendedDefObject)
protected void setBaseDefObject(DefinitionObject baseDefObject)
protected void setBaseDefObject(DefinitionObject baseDefObject, boolean addToBaseDef)
public boolean isBaseDefFor(DefinitionObject def)
protected void resolveReferences()
protected void finishedLoading()
public java.lang.String getContainerName()
protected boolean isObjectResolved()
protected void setObjectResolved(boolean objResolved)
protected void objectRemoved()
protected void loadPropertiesInMap(DefElement xmlElement, java.util.Map givenMap)
protected void loadProperties(DefElement xmlElement)
xmlElement
- The XML element to load from.protected void loadCustomProperties(DefElement xmlElement, java.util.Map givenMap)
protected void loadSchemaProperties(DefElement xmlElement, java.util.Map givenMap)
public boolean isDynamicDefinitionObject(DefinitionManager mgr)
public void setName(java.lang.String name)
setName
in class NamedObjectImpl
name
- the name to be given to this object.protected void setParent(NamedObjectImpl parent)
setParent
in class NamedObjectImpl
parent
- the named object that is to be the parent of this object.protected void addPropertySetName(int index, java.lang.String propertySetName)
protected void setPropertySetName(java.lang.String propertySetName)
public java.lang.String getPropertySetName()
public java.util.List<java.lang.String> getPropertySetNames()
protected void loadPropertySetNames(DefElement xmlElement)
public java.lang.Object getMdsKey()
public void setMdsKey(java.lang.Object key)
public void setMdsReference(java.lang.Object ref)
public java.lang.Object getMdsReference()
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1) E10653-04 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |