|
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
public class NamedObjectImpl
The base class for all business objects.
Field Summary | |
---|---|
static java.lang.Class |
CLASS_INSTANCE
|
protected java.lang.String |
mObjName
|
protected NamedObjectImpl |
mParent
|
protected java.util.Hashtable |
mProperties
|
protected java.util.Hashtable |
mUserData
|
static java.lang.String |
RES_ID_SUFFIX
|
Constructor Summary | |
---|---|
protected |
NamedObjectImpl()
|
Method Summary | |
---|---|
protected java.lang.String |
formatChildCollectionForOutput(OutputFormatter formatter,
java.lang.String childElementName,
List children)
|
protected java.lang.String |
formatChildCollectionForOutput(OutputFormatter formatter,
java.lang.String childElementName,
java.lang.Object[] children)
|
protected java.lang.String |
formatChildCollectionForOutput(OutputFormatter formatter,
java.lang.String childElementName,
java.util.Vector children)
|
java.lang.String |
formatForOutput()
|
java.lang.String |
formatForOutput(OutputFormatter formatter)
|
java.util.Hashtable |
getAllProperties(java.util.Hashtable map,
Locale locale)
|
java.lang.String |
getFullName()
Gets this object's fully-qualified name. |
java.lang.String |
getName()
Get the name of this object. |
NamedObjectImpl |
getParent()
Gets this object's parent. |
java.util.Hashtable |
getProperties()
Gets this object's properties. |
java.lang.String[] |
getPropertiesAsStrings()
Gets this object's properties and presents them as a string array. |
java.util.Hashtable |
getPropertiesMap()
Gets all the properties as a Hashtable |
java.lang.Object |
getProperty(java.lang.String property)
Retrieves the specified property, if it exists. |
java.lang.Object |
getProperty(java.lang.String property,
LocaleContext locale)
|
protected void |
getResourcesFromBundle(Locale locale,
java.util.Hashtable map)
|
protected java.lang.Object |
getUserData(java.lang.String property)
Internal use only. |
protected static java.lang.String[] |
parseAttrArrayElements(org.kxml2.io.KXmlParser parser)
Parse an AttrArray element into a String array |
java.lang.Object |
refreshProperty(java.lang.String hintName)
|
protected boolean |
requiresNamePrefixedResId()
|
protected java.lang.Object |
resolvePropertyRaw(java.lang.String property,
Locale locale)
|
void |
setFullName(java.lang.String name)
Give this object a fully-qualified name. |
protected void |
setName(java.lang.String name)
Name this object. |
protected void |
setParent(NamedObjectImpl parent)
Sets this object's parent. |
protected void |
setPropertiesMap(java.util.Hashtable ht)
Replaces all properties. |
void |
setProperty(java.lang.String hintName,
java.lang.Object hintValue)
Adds or changes a property. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.Class CLASS_INSTANCE
public static final java.lang.String RES_ID_SUFFIX
protected java.util.Hashtable mProperties
protected java.lang.String mObjName
protected NamedObjectImpl mParent
protected java.util.Hashtable mUserData
Constructor Detail |
---|
protected NamedObjectImpl()
Method Detail |
---|
protected void setName(java.lang.String name)
name
- the name to be given to this object.public java.lang.String getName()
public void setFullName(java.lang.String name)
name
- this object's fully-qualified name; the package name concatenated with the class
name.public java.lang.String getFullName()
protected void setParent(NamedObjectImpl parent)
parent
- the named object that is to be the parent of this object.public NamedObjectImpl getParent()
public java.util.Hashtable getProperties()
public java.util.Hashtable getAllProperties(java.util.Hashtable map, Locale locale)
protected void getResourcesFromBundle(Locale locale, java.util.Hashtable map)
protected java.lang.Object resolvePropertyRaw(java.lang.String property, Locale locale)
public java.lang.String[] getPropertiesAsStrings()
public java.util.Hashtable getPropertiesMap()
public java.lang.Object getProperty(java.lang.String property)
property
- a string to be used as a hashtable key.
property
, if any, otherwise
null
.public java.lang.Object refreshProperty(java.lang.String hintName)
public java.lang.Object getProperty(java.lang.String property, LocaleContext locale)
protected java.lang.Object getUserData(java.lang.String property)
property
-
protected boolean requiresNamePrefixedResId()
public void setProperty(java.lang.String hintName, java.lang.Object hintValue)
hintName
- a string to be used as a hash table key.hintValue
- an object to be associated with key
.protected void setPropertiesMap(java.util.Hashtable ht)
All existing properties are lost.
ht
- a hash table of properties.protected static final java.lang.String[] parseAttrArrayElements(org.kxml2.io.KXmlParser parser)
parser
-
public java.lang.String formatForOutput()
public java.lang.String formatForOutput(OutputFormatter formatter)
formatForOutput
in interface Formattable
protected java.lang.String formatChildCollectionForOutput(OutputFormatter formatter, java.lang.String childElementName, java.lang.Object[] children)
protected java.lang.String formatChildCollectionForOutput(OutputFormatter formatter, java.lang.String childElementName, java.util.Vector children)
protected java.lang.String formatChildCollectionForOutput(OutputFormatter formatter, java.lang.String childElementName, List children)
|
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 |