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, DiffMergeable, DefPersistable, PersistentDefinition
- Direct Known Subclasses:
- MessageBundleDef, PropertiesBundleDef, XliffResourceBundleDef
-
public class GenericResourceBundleDef
- extends PersistableDefObject
- implements ResourceBundleDef
- See Also:
- Serialized Form
Fields inherited from class oracle.jbo.mom.DefinitionObject |
DEF_MDS_CLIENT_KEY, DEF_SCOPE_ALL, DEF_SCOPE_PERS, DEF_SCOPE_SESSION, DEF_SCOPE_SHARED, DEF_SCOPE_SITE, mBaseDefObject, mExtendedDefObjects, mObjectResolved, PERSDEF_MDS_CLIENT_KEY, PROPERTY_EXPRMAP |
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, adjustPropertyMapForWrite, allocatePropertyMap, allocatePropertyMapForEdits, applyDiffChildren, applyDiffContents, checkEditable, checkStructWithOld, close, createFromXML, deregisterSessionObject, diffChildren, diffContents, diffObjects, ensureDifferDetails, findDefImport, finishedLoading, getBaseDir, getBasePackage, getDefImports, getDefManager, getDefWriter, getDefXMLElementTag, getDefXMLNameSpace, getEditedPropertiesMap, getEditedPropertyExpressionsMap, getEditedPropertyMap, getEditObject, getEditVersionsAsString, getExtendedDefObjectsInternal, getFileName, getFullDirName, getFullFileName, getMajorVersion, getMinorVersion, getOrigObject, getPropertyMap, getSessionSyncLock, getSubstitutedNames, getSyncLock, getXMLElementTag, guaranteePath, hasExtendedDefObjects, isCustomizationEnabled, isCustomizationEnabled, isDirty, isEditable, isFromTip, isLoadBase, isMajorVersionChanged, isMinorVersionChanged, isNew, isPersonalizationEnabled, isPersonalizationEnabled, isPropertyExpression, loadDefImports, loadXMLContents, lockDefinitionContext, mergeChanges, mergePropertyMap, objectRemoved, reapplyChanges, registerClass, registerDefObject, registerSessionDefObject, registerSiteDefObject, remove, removeAndDelete, removeDefImport, removeExtendedDefObject, removeProperty, saveXMLContents, setCustomizationEnabled, setCustomizationEnabled, setDefaultBaseDir, setDefMgr, setDirty, setEditable, setEditableFlag, setEditableObject, setFullName, setFullNameInternal, setLoadBase, setMajorVersionChanged, setNew, setOrigObject, setPersonalizationEnabled, setPersonalizationEnabled, setProperty, setPropertyExpression, setPropertyMap, setupDefWriterFromMO, staticUpdateChildrenList, unlockDefinitionContext, updateChildrenList, verifyVersion, verifyVersionNullCheck, writeChildren, writeContents, writeObject, writeVersion, writeXMLContents |
Methods inherited from class oracle.jbo.mom.DefinitionObject |
addPropertySetName, enableUpdateCheck, getAllExtendedDefObjects, getBaseDefObject, getContainerDef, getContainerName, getDefinitionState, getDefScope, getExtendedDefObjects, getMdsKey, getMdsReference, getPropertySetName, getPropertySetNames, isBaseDefFor, isDeprecated, isDynamicDefinitionObject, isObjectResolved, isSubtypeOf, 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, getRawPropertyValue, getResourcesFromBundle, getStringFromMessageBundle, 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 DiffMergeable
- 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.
-
- Specified by:
getName
in interface DiffMergeable
- 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, 2015, Oracle. All rights reserved.