|
Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client 11g Release 1 (11.1.1) E17503-02 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectoracle.jbo.server.NamedObjectImpl
oracle.jbo.mom.PersistableDefObject
oracle.jbo.server.DefObject
public abstract class DefObject
| Field Summary | |
|---|---|
static java.lang.Class |
CLASS_INSTANCE
|
static java.lang.String |
DEF_MDS_CLIENT_KEY
|
static int |
DEF_SCOPE_PERS
|
static int |
DEF_SCOPE_SESSION
|
static int |
DEF_SCOPE_SHARED
|
protected DefObject |
mBaseDefObject
|
protected ArrayList |
mExtendedDefObjects
|
protected boolean |
mObjectResolved
|
static java.lang.String |
PERSDEF_MDS_CLIENT_KEY
|
| Fields inherited from class oracle.jbo.server.NamedObjectImpl |
|---|
mObjName, mParent, mProperties, mUserData, RES_ID_SUFFIX |
| Constructor Summary | |
|---|---|
DefObject()
|
|
| Method Summary | |
|---|---|
protected void |
addExtendedDefObject(DefObject extendedDefObject)
|
VariableValueManager |
ensureVariableManager()
Returns this object's Variable Value Manager. |
DefObject |
getBaseDefObject()
|
int |
getDefScope()
This method should be on oracle.jbo.mom.DefinitionObject but this class doesn't extend it like it does in boxer, so the method is added here for now |
ArrayList |
getExtendedDefObjects()
|
java.lang.Class |
getMessageBundleClass()
|
ResourceBundleDef |
getResourceBundleDef()
|
java.lang.String |
getResourcePrefix()
|
VariableValueManager |
getVariableManager()
Returns this object's current Variable Value Manager. |
protected VariableValueManager[] |
getVarMgrParents()
|
boolean |
hasExtendedDefObjects()
|
boolean |
hasVariables()
Returns a flag indicating whether this object has Variables or not. |
boolean |
isBaseDefFor(DefObject def)
|
protected boolean |
isObjectResolved()
|
protected void |
loadProperties(org.kxml2.io.KXmlParser parser)
Load properties specified in the metadata into an internal Hashtable |
static void |
loadProperties(org.kxml2.io.KXmlParser parser,
java.util.Hashtable map)
|
protected void |
loadResourceBundleDef(org.kxml2.io.KXmlParser parser)
Load a ResourceBundle definition from a ResourceBundle XML element |
protected void |
loadUserData(org.kxml2.io.KXmlParser parser)
|
protected java.lang.Object |
resolvePropertyRaw(java.lang.String property,
Locale locale)
|
protected void |
setBaseDefObject(DefObject baseDefObject)
|
protected void |
setBaseDefObject(DefObject baseDefObject,
boolean addToBaseDef)
|
protected void |
setDefForComponent(ComponentObjectImpl comp)
|
void |
setDefScope(int defScope)
This method should be on oracle.jbo.mom.DefinitionObject but this class doesn't extend it like it does in boxer, so the method is added here for now |
protected void |
setObjectResolved(boolean objResolved)
|
void |
setResourceBundleDef(ResourceBundleDef rbd)
|
protected void |
unsetDefForComponent(ComponentObjectImpl comp)
|
| Methods inherited from class oracle.jbo.mom.PersistableDefObject |
|---|
getDefManager, loadXMLContents |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface oracle.jbo.VariableManagerOwner |
|---|
getName |
| Field Detail |
|---|
public static final java.lang.Class CLASS_INSTANCE
protected ArrayList mExtendedDefObjects
protected boolean mObjectResolved
protected DefObject mBaseDefObject
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 DefObject()
| Method Detail |
|---|
public void setDefScope(int defScope)
PersistableDefObject
setDefScope in class PersistableDefObjectpublic int getDefScope()
PersistableDefObject
getDefScope in class PersistableDefObjectpublic boolean hasVariables()
VariableManagerOwner
hasVariables in interface VariableManagerOwnerhasVariables in interface VariableManagerOwnerBasepublic VariableValueManager getVariableManager()
VariableManagerOwnernull if
Variable Value Manager has been initialized.
When a framework object is first created, its Variable Value Manager may be null. This method does not initialize (create) the Variable Value Manager.
in contrast, ensures that the Variable Value
Manager is initialized (created).
VariableManagerOwner.ensureVariableManager()
getVariableManager in interface VariableManagerOwnergetVariableManager in interface VariableManagerOwnerBasenull if one
was not yet initialized.public java.lang.Class getMessageBundleClass()
getMessageBundleClass in interface VariableManagerOwnergetMessageBundleClass in interface VariableManagerOwnerBasepublic VariableValueManager ensureVariableManager()
VariableManagerOwner
ensureVariableManager in interface VariableManagerOwnerensureVariableManager in interface VariableManagerOwnerBaseprotected VariableValueManager[] getVarMgrParents()
public static void loadProperties(org.kxml2.io.KXmlParser parser,
java.util.Hashtable map)
protected void loadProperties(org.kxml2.io.KXmlParser parser)
parser - protected void loadUserData(org.kxml2.io.KXmlParser parser)
protected void loadResourceBundleDef(org.kxml2.io.KXmlParser parser)
parser - public void setResourceBundleDef(ResourceBundleDef rbd)
public ResourceBundleDef getResourceBundleDef()
getResourceBundleDef in interface ResourceBundleOwnergetResourceBundleDef in interface VariableManagerOwnerpublic java.lang.String getResourcePrefix()
getResourcePrefix in interface ResourceBundleOwnerpublic ArrayList getExtendedDefObjects()
protected boolean isObjectResolved()
protected void setObjectResolved(boolean objResolved)
public boolean isBaseDefFor(DefObject def)
public DefObject getBaseDefObject()
protected void setBaseDefObject(DefObject baseDefObject)
protected void setBaseDefObject(DefObject baseDefObject,
boolean addToBaseDef)
protected void addExtendedDefObject(DefObject extendedDefObject)
protected void setDefForComponent(ComponentObjectImpl comp)
protected void unsetDefForComponent(ComponentObjectImpl comp)
public boolean hasExtendedDefObjects()
protected java.lang.Object resolvePropertyRaw(java.lang.String property,
Locale locale)
resolvePropertyRaw in class NamedObjectImpl
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client 11g Release 1 (11.1.1) E17503-02 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||