Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client
11g Release 1 (11.1.1)

E17503-02

oracle.jbo.common
Class GenericResourceBundleDef

java.lang.Object
  extended by oracle.jbo.server.NamedObjectImpl
      extended by oracle.jbo.mom.PersistableDefObject
          extended by oracle.jbo.server.DefObject
              extended by oracle.jbo.common.GenericResourceBundleDef
All Implemented Interfaces:
Formattable, ResourceBundleDef, ResourceBundleOwner, VariableManagerOwner, VariableManagerOwnerBase
Direct Known Subclasses:
MessageBundleDef

public class GenericResourceBundleDef
extends DefObject
implements ResourceBundleDef


Field Summary
static java.lang.Class CLASS_INSTANCE
           
 
Fields inherited from class oracle.jbo.server.DefObject
DEF_MDS_CLIENT_KEY, DEF_SCOPE_PERS, DEF_SCOPE_SESSION, DEF_SCOPE_SHARED, mBaseDefObject, mExtendedDefObjects, mObjectResolved, PERSDEF_MDS_CLIENT_KEY
 
Fields inherited from class oracle.jbo.server.NamedObjectImpl
mObjName, mParent, mProperties, mUserData, RES_ID_SUFFIX
 
Constructor Summary
GenericResourceBundleDef(PersistableDefObject owner)
           
GenericResourceBundleDef(PersistableDefObject owner, java.lang.String bundleID)
           
 
Method Summary
 ResourceBundle createResourceBundle(Locale locale)
          createResourceBundle returns ResourceBundle based on the locale
 java.lang.String getDisplayName()
          getDisplayName can be used to return the name of the ResourceBundleClass as String if any class is used this is used in StringManager.getGeneralExceptionString for displaying proper error message
 java.lang.String getFullName()
          Gets this object's fully-qualified name.
 MsgBundleKey getMsgBundleKey(Locale locale)
          getMsgBundleKey returns the MsgBundleKey of this ResourceBundle
 java.lang.String getName()
          Get the name of this object.
 java.lang.String getResourceBundleClassName()
          getResourceBundleClassName returns the name of the ResourceBundleClass as String
 java.lang.String getResourceBundleId()
           
 void setResourceBundleId(java.lang.String param)
           
 
Methods inherited from class oracle.jbo.server.DefObject
addExtendedDefObject, ensureVariableManager, getBaseDefObject, getDefScope, getExtendedDefObjects, getMessageBundleClass, getResourceBundleDef, getResourcePrefix, getVariableManager, getVarMgrParents, hasExtendedDefObjects, hasVariables, isBaseDefFor, isObjectResolved, loadProperties, loadProperties, loadResourceBundleDef, loadUserData, resolvePropertyRaw, setBaseDefObject, setBaseDefObject, setDefForComponent, setDefScope, setObjectResolved, setResourceBundleDef, unsetDefForComponent
 
Methods inherited from class oracle.jbo.mom.PersistableDefObject
getDefManager, loadXMLContents
 
Methods inherited from class oracle.jbo.server.NamedObjectImpl
formatChildCollectionForOutput, formatChildCollectionForOutput, formatChildCollectionForOutput, formatForOutput, formatForOutput, getAllProperties, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getResourcesFromBundle, getUserData, parseAttrArrayElements, refreshProperty, requiresNamePrefixedResId, setFullName, setName, setParent, setPropertiesMap, setProperty
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CLASS_INSTANCE

public static final java.lang.Class CLASS_INSTANCE
Constructor Detail

GenericResourceBundleDef

public GenericResourceBundleDef(PersistableDefObject owner)

GenericResourceBundleDef

public GenericResourceBundleDef(PersistableDefObject owner,
                                java.lang.String bundleID)
Method Detail

getFullName

public java.lang.String getFullName()
Description copied from class: NamedObjectImpl
Gets this object's fully-qualified name.

Overrides:
getFullName in class NamedObjectImpl
Returns:
this object's fully-qualified name; the package name concatenated with the class name.

getName

public java.lang.String getName()
Description copied from class: NamedObjectImpl
Get the name of this object.

Specified by:
getName in interface VariableManagerOwner
Overrides:
getName in class NamedObjectImpl
Returns:
the name given to this object.

setResourceBundleId

public void setResourceBundleId(java.lang.String param)

getResourceBundleId

public java.lang.String getResourceBundleId()
Specified by:
getResourceBundleId in interface ResourceBundleDef

getDisplayName

public java.lang.String getDisplayName()
Description copied from interface: ResourceBundleDef
getDisplayName can be used to return the name of the ResourceBundleClass as String if any class is used this is used in StringManager.getGeneralExceptionString for displaying proper error message

Specified by:
getDisplayName in interface ResourceBundleDef

createResourceBundle

public ResourceBundle createResourceBundle(Locale locale)
Description copied from interface: ResourceBundleDef
createResourceBundle returns ResourceBundle based on the locale

Specified by:
createResourceBundle in interface ResourceBundleDef
Parameters:
locale - Locale

getResourceBundleClassName

public java.lang.String getResourceBundleClassName()
getResourceBundleClassName returns the name of the ResourceBundleClass as String


getMsgBundleKey

public MsgBundleKey getMsgBundleKey(Locale locale)
getMsgBundleKey returns the MsgBundleKey of this ResourceBundle

Specified by:
getMsgBundleKey in interface ResourceBundleDef
Parameters:
locale - Locale

Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client
11g Release 1 (11.1.1)

E17503-02

Copyright © 2011, Oracle and/or its affiliates. All rights reserved.