|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.4.0) E10653-05 |
||||||||
| 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.jbo.server.DefObject
oracle.jbo.server.MetaObject
public abstract class MetaObject
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class oracle.jbo.mom.PersistableDefObject |
|---|
PersistableDefObject.CustomizationType, PersistableDefObject.PersonalizationType |
| Field Summary | |
|---|---|
protected java.lang.Class |
mComponentClass
|
| 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 | |
|---|---|
protected |
MetaObject(DefinitionManager defMgr,
int defScope)
|
| Method Summary | |
|---|---|
void |
deregisterSessionObject()
|
java.lang.Class |
getMessageBundleClass()
Internal: Applications should not use this method. |
protected ResourceBundleDef |
getMsgBundleDef(DefElement xmlElement)
getMsgBundleDef gets the ResourceBundleDef given the DefElement |
PackageDefImpl |
getPackageDef()
|
java.lang.String |
getPackageName()
|
PersDefBase |
getPersDef()
|
ResourceBundleDef |
getResourceBundleDef()
getResourceBundleDef gets the mResourceBundleDef value |
java.lang.String |
getResourcePrefix()
|
protected boolean |
isDynamic()
|
protected void |
loadResourceBundle(DefElement xmlElement)
loadResourceBundle sets the ResourceBundleDef on EntityDefImpl given the DefElement |
void |
registerDefObject()
Registers this def object with MetaObjectManager. |
void |
registerSessionDefObject()
|
abstract void |
resolveDefObject()
|
void |
setMessageBundleClass(java.lang.Class collClass)
Internal: Applications should not use this method. |
void |
setResourceBundleDef(ResourceBundleDef resourceBundleDef)
setResourceBundleDef sets the mResourceBundleDef value |
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.server.DefObject |
|---|
ensureVariableManager, finishedLoading, getAllProperties, getBaseDefObject, getDefTypeId, getDefXMLNameSpace, getVariableManager, getVarMgrParents, hasVariables, loadProperties, loadVariables, resolvePropertyRaw, resolveReferences, setBaseDefObject, setBaseDefObject, setDefForComponent, setName, setParent, unsetDefForComponent |
| Methods inherited from class oracle.jbo.common.NamedObjectImpl |
|---|
getFullName, getName, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getPropertyExpressionsMap, getResourcesFromBundle, getStringFromMessageBundle, isPropertyExpression, refreshProperty, removeProperty, requiresNamePrefixedResId, resolveObjectProperty, 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.VariableManagerOwner |
|---|
getName |
| Methods inherited from interface oracle.jbo.mom.xml.DefPersistable |
|---|
getFullName |
| Field Detail |
|---|
protected java.lang.Class mComponentClass
| Constructor Detail |
|---|
protected MetaObject(DefinitionManager defMgr,
int defScope)
| Method Detail |
|---|
public PackageDefImpl getPackageDef()
public java.lang.String getPackageName()
public PersDefBase getPersDef()
protected boolean isDynamic()
public void setMessageBundleClass(java.lang.Class collClass)
Sets the implementation class for this Object's Message Bundle class.
collClass - the message bundle implementation class.public java.lang.Class getMessageBundleClass()
Returns the class of the reference object.
getMessageBundleClass in interface VariableManagerOwnerBasepublic abstract void resolveDefObject()
public void registerDefObject()
This method should be called after the def object is
all set up and after resolveDefObject()
is called.
registerDefObject in class PersistableDefObjectpublic void registerSessionDefObject()
registerSessionDefObject in class PersistableDefObjectpublic void deregisterSessionObject()
deregisterSessionObject in class PersistableDefObjectpublic ResourceBundleDef getResourceBundleDef()
getResourceBundleDef in interface ResourceBundleOwnergetResourceBundleDef in interface VariableManagerOwnerBasepublic java.lang.String getResourcePrefix()
getResourcePrefix in interface ResourceBundleOwnerpublic void setResourceBundleDef(ResourceBundleDef resourceBundleDef)
resourceBundleDef - ResourceBundleDefprotected void loadResourceBundle(DefElement xmlElement)
xmlElement - DefElementprotected ResourceBundleDef getMsgBundleDef(DefElement xmlElement)
xmlElement - DefElementpublic void writeChildren(DefWriter jos)
PersistentDefinition
writeChildren in interface PersistentDefinitionwriteChildren in class DefObjectjos - the Output storage for persistencepublic void writeContents(DefWriter jos)
PersistentDefinition
writeContents in interface PersistentDefinitionwriteContents in class PersistableDefObjectjos - the Output storage for persistence
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Model 11g Release 1 (11.1.1.4.0) E10653-05 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||