|
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 PersistableDefObject
public int getDefScope()
PersistableDefObject
getDefScope
in class PersistableDefObject
public boolean hasVariables()
VariableManagerOwner
hasVariables
in interface VariableManagerOwner
hasVariables
in interface VariableManagerOwnerBase
public VariableValueManager getVariableManager()
VariableManagerOwner
null
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 VariableManagerOwner
getVariableManager
in interface VariableManagerOwnerBase
null
if one
was not yet initialized.public java.lang.Class getMessageBundleClass()
getMessageBundleClass
in interface VariableManagerOwner
getMessageBundleClass
in interface VariableManagerOwnerBase
public VariableValueManager ensureVariableManager()
VariableManagerOwner
ensureVariableManager
in interface VariableManagerOwner
ensureVariableManager
in interface VariableManagerOwnerBase
protected 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 ResourceBundleOwner
getResourceBundleDef
in interface VariableManagerOwner
public java.lang.String getResourcePrefix()
getResourcePrefix
in interface ResourceBundleOwner
public 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 |