Skip navigation links
oracle.jbo.common
Class MessageBundleDef
java.lang.Object
oracle.jbo.common.NamedObjectImpl
oracle.jbo.mom.DefinitionObject
oracle.jbo.mom.PersistableDefObject
oracle.jbo.common.GenericResourceBundleDef
oracle.jbo.common.MessageBundleDef
- All Implemented Interfaces:
- java.io.Serializable, ResourceBundleDef, DefPersistable, PersistentDefinition
-
public class MessageBundleDef
- extends GenericResourceBundleDef
MessageBundleDef implements ResourceBundleDef
- See Also:
ResourceBundleDef
, Serialized Form
Method Summary |
java.util.ResourceBundle |
createResourceBundle(java.util.Locale locale)
createResourceBundle returns ResourceBundle based on the locale |
java.lang.String |
getDefXMLElementTag()
|
java.lang.String |
getDisplayName()
getDisplayName returns the name of the ResourceBundleClass as String |
java.lang.Class |
getMsgClass()
getMsgClass returns Class value |
void |
setMsgClass(java.lang.Class cls)
setMsgClass sets the Class value |
void |
writeChildren(DefWriter jos)
Writes the Object's children to the Persistent storage |
void |
writeContents(DefWriter jos)
Objects should write their persistence output in this method |
Methods inherited from class oracle.jbo.mom.PersistableDefObject |
addDefImport, allocatePropertyMap, checkEditable, close, createFromXML, deregisterSessionObject, findDefImport, finishedLoading, getBaseDir, getBasePackage, getDefImports, getDefManager, getDefWriter, getDefXMLNameSpace, getEditObject, getFileName, getFullDirName, getFullFileName, getOrigObject, getPropertyMap, getSubstitutedNames, getXMLElementTag, guaranteePath, isDirty, isEditable, isNew, loadDefImports, loadXMLContents, objectRemoved, registerClass, registerDefObject, registerSessionDefObject, remove, removeAndDelete, removeDefImport, removeProperty, saveXMLContents, setDefaultBaseDir, setDefMgr, setDirty, setEditable, setNew, setOrigObject, setProperty, setPropertyMap, updateChildrenList, verifyVersion, writeObject, writeVersion, writeXMLContents |
Methods inherited from class oracle.jbo.mom.DefinitionObject |
addExtendedDefObject, addPropertySetName, getBaseDefObject, getContainerDef, getContainerName, getDefScope, getExtendedDefObjects, getMdsKey, getMdsReference, getPropertySetName, getPropertySetNames, hasExtendedDefObjects, isBaseDefFor, isDynamicDefinitionObject, isObjectResolved, loadCustomProperties, loadProperties, loadPropertiesInMap, loadPropertySetNames, loadSchemaProperties, removeExtendedDefObject, resolveReferences, setBaseDefObject, setBaseDefObject, setDefScope, setMdsKey, setMdsReference, setName, setObjectResolved, setParent, setPropertySetName |
Methods inherited from class oracle.jbo.common.NamedObjectImpl |
getAllProperties, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getResourcesFromBundle, refreshProperty, removeProperty, requiresNamePrefixedResId, resolvePropertyRaw, setFullName, setPropertiesMap, setPropertiesMap2, setProperty |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MessageBundleDef
public MessageBundleDef(PersistableDefObject owner)
MessageBundleDef
public MessageBundleDef(PersistableDefObject owner,
DefElement xmlElement)
setMsgClass
public void setMsgClass(java.lang.Class cls)
- setMsgClass sets the Class value
-
- Parameters:
cls
- Class
getMsgClass
public java.lang.Class getMsgClass()
- getMsgClass returns Class value
getDisplayName
public java.lang.String getDisplayName()
- getDisplayName returns the name of the ResourceBundleClass as String
-
- Specified by:
getDisplayName
in interface ResourceBundleDef
- Overrides:
getDisplayName
in class GenericResourceBundleDef
createResourceBundle
public java.util.ResourceBundle createResourceBundle(java.util.Locale locale)
- createResourceBundle returns ResourceBundle based on the locale
-
- Specified by:
createResourceBundle
in interface ResourceBundleDef
- Overrides:
createResourceBundle
in class GenericResourceBundleDef
-
- Parameters:
locale
- Locale
getDefXMLElementTag
public java.lang.String getDefXMLElementTag()
-
- Specified by:
getDefXMLElementTag
in interface PersistentDefinition
- Overrides:
getDefXMLElementTag
in class PersistableDefObject
writeChildren
public void writeChildren(DefWriter jos)
- Description copied from interface:
PersistentDefinition
- Writes the Object's children to the Persistent storage
-
- Specified by:
writeChildren
in interface PersistentDefinition
- Overrides:
writeChildren
in class PersistableDefObject
-
- Parameters:
jos
- the Output storage for persistence
writeContents
public void writeContents(DefWriter jos)
- Description copied from interface:
PersistentDefinition
- Objects should write their persistence output in this method
-
- Specified by:
writeContents
in interface PersistentDefinition
- Overrides:
writeContents
in class PersistableDefObject
-
- Parameters:
jos
- the Output storage for persistence
Skip navigation links
Copyright © 1997, 2009, Oracle. All rights reserved.