Skip navigation links
oracle.jbo.common
Class GenericResourceBundleDef
java.lang.Object
oracle.jbo.common.NamedObjectImpl
oracle.jbo.mom.DefinitionObject
oracle.jbo.mom.PersistableDefObject
oracle.jbo.common.GenericResourceBundleDef
- All Implemented Interfaces:
- java.io.Serializable, ResourceBundleDef, DefPersistable, PersistentDefinition
- Direct Known Subclasses:
- MessageBundleDef, PropertiesBundleDef, XliffResourceBundleDef
-
public class GenericResourceBundleDef
- extends PersistableDefObject
- implements ResourceBundleDef
- See Also:
- Serialized Form
Method Summary |
java.util.ResourceBundle |
createResourceBundle(java.util.Locale locale)
createResourceBundle returns ResourceBundle based on the locale |
protected java.util.ResourceBundle |
createResourceBundle(java.lang.String extension, java.util.Locale locale)
createResourceBundle returns ResourceBundle based on the locale and extension type of ResourceBundle |
protected java.util.ResourceBundle |
createResourceBundle(java.lang.String extension, java.util.Locale locale, java.lang.ClassLoader loader)
Gets the resource bundle for the given getResourceBundleId() |
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(java.util.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.mom.PersistableDefObject |
addDefImport, addExtendedDefObject, allocatePropertyMap, checkEditable, close, createFromXML, deregisterSessionObject, findDefImport, finishedLoading, getBaseDir, getBasePackage, getDefImports, getDefManager, getDefWriter, getDefXMLElementTag, getDefXMLNameSpace, getEditObject, getExtendedDefObjectsInternal, getFileName, getFullDirName, getFullFileName, getOrigObject, getPropertyMap, getSubstitutedNames, getSyncLock, getXMLElementTag, guaranteePath, hasExtendedDefObjects, isCustomizationEnabled, isCustomizationEnabled, isDirty, isEditable, isNew, isPersonalizationEnabled, isPersonalizationEnabled, loadDefImports, loadXMLContents, mergePropertyMap, objectRemoved, reapplyChanges, reapplyChangesToChildren, reapplyChangesToContents, registerClass, registerDefObject, registerSessionDefObject, remove, removeAndDelete, removeDefImport, removeExtendedDefObject, removeProperty, saveXMLContents, setCustomizationEnabled, setCustomizationEnabled, setDefaultBaseDir, setDefMgr, setDirty, setEditable, setFullName, setNew, setOrigObject, setPersonalizationEnabled, setPersonalizationEnabled, setProperty, setPropertyExpression, setPropertyMap, updateChildrenList, verifyVersion, writeChildren, writeContents, writeObject, writeVersion, writeXMLContents |
Methods inherited from class oracle.jbo.mom.DefinitionObject |
addPropertySetName, enableUpdateCheck, getBaseDefObject, getContainerDef, getContainerName, getDefScope, getExtendedDefObjects, getMdsKey, getMdsReference, getPropertySetName, getPropertySetNames, isBaseDefFor, isDynamicDefinitionObject, isObjectResolved, isSuppressUpdateCheck, loadCustomProperties, loadProperties, loadPropertiesInMap, loadPropertySetNames, loadSchemaProperties, resolveReferences, setBaseDefObject, setBaseDefObject, setDefScope, setMdsKey, setMdsReference, setName, setObjectResolved, setParent, setPropertySetName, suppressUpdateCheck |
Methods inherited from class oracle.jbo.common.NamedObjectImpl |
getAllProperties, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getPropertyExpressionsMap, getResourcesFromBundle, getStringFromMessageBundle, isPropertyExpression, refreshProperty, removeProperty, requiresNamePrefixedResId, resolveObjectProperty, resolvePropertyRaw, setPropertiesMap, setPropertiesMap2, setProperty |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GenericResourceBundleDef
public GenericResourceBundleDef(PersistableDefObject owner)
GenericResourceBundleDef
public GenericResourceBundleDef(PersistableDefObject owner,
java.lang.String resourceBundleId)
GenericResourceBundleDef
public GenericResourceBundleDef(PersistableDefObject owner,
DefElement xmlElement)
getFullName
public java.lang.String getFullName()
- Description copied from class:
NamedObjectImpl
- Gets this object's fully-qualified name.
-
- Specified by:
getFullName
in interface DefPersistable
- 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.
-
- 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 java.util.ResourceBundle createResourceBundle(java.util.Locale locale)
- createResourceBundle returns ResourceBundle based on the locale
-
- Specified by:
createResourceBundle
in interface ResourceBundleDef
-
- Parameters:
locale
- Locale
createResourceBundle
protected java.util.ResourceBundle createResourceBundle(java.lang.String extension,
java.util.Locale locale)
- createResourceBundle returns ResourceBundle based on the locale and extension type of ResourceBundle
-
- Parameters:
extension
- extension of the ResourceBundle .java|.class|.properties|.xlf
locale
- Locale
createResourceBundle
protected java.util.ResourceBundle createResourceBundle(java.lang.String extension,
java.util.Locale locale,
java.lang.ClassLoader loader)
- Gets the resource bundle for the given getResourceBundleId()
-
- Parameters:
extension
- extension of the ResourceBundle .java|.class|.properties|.xlf
locale
- the locale to look for
loader
- the class loader to use to find the file
- Returns:
- the bundle for the getResourceBundleId()
getResourceBundleClassName
public java.lang.String getResourceBundleClassName()
- getResourceBundleClassName returns the name of the ResourceBundleClass as String
getMsgBundleKey
public MsgBundleKey getMsgBundleKey(java.util.Locale locale)
- getMsgBundleKey returns the MsgBundleKey of this ResourceBundle
-
- Specified by:
getMsgBundleKey
in interface ResourceBundleDef
-
- Parameters:
locale
- Locale
Skip navigation links
Copyright © 1997, 2012, Oracle. All rights reserved.