public class PropertiesBundleDef extends GenericResourceBundleDef
ResourceBundleDef, Serialized FormPersistableDefObject.CustomizationType, PersistableDefObject.PersonalizationTypeDEF_MDS_CLIENT_KEY, DEF_SCOPE_ALL, DEF_SCOPE_PERS, DEF_SCOPE_SESSION, DEF_SCOPE_SHARED, mBaseDefObject, mExtendedDefObjects, mObjectResolved, PERSDEF_MDS_CLIENT_KEY, PROPERTY_EXPRMAPmFullName, mObjName, mParent, mProperties, RES_ID_SUFFIX, RESID_SUFFIXXML_STATEMENT| Constructor and Description |
|---|
PropertiesBundleDef(PersistableDefObject owner) |
PropertiesBundleDef(PersistableDefObject owner, DefElement xmlElement) |
| Modifier and Type | Method and Description |
|---|---|
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.String |
getPropertiesFile()
getPropertiesFile gets the propertiesFile value
|
void |
setPropertiesFile(java.lang.String propFile)
setPropertiesFile sets the propertiesFile 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
|
createResourceBundle, createResourceBundle, getFullName, getMsgBundleKey, getName, getResourceBundleClassName, getResourceBundleId, setResourceBundleIdaddDefImport, addExtendedDefObject, adjustPropertyMapForWrite, allocatePropertyMap, applyDiffChildren, applyDiffContents, checkEditable, close, createFromXML, deregisterSessionObject, diffChildren, diffContents, diffObjects, ensureDifferDetails, findDefImport, finishedLoading, getBaseDir, getBasePackage, getDefImports, getDefManager, getDefWriter, 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, registerClass, registerDefObject, registerSessionDefObject, remove, removeAndDelete, removeDefImport, removeExtendedDefObject, removeProperty, saveXMLContents, setCustomizationEnabled, setCustomizationEnabled, setDefaultBaseDir, setDefMgr, setDirty, setEditable, setFullName, setNew, setOrigObject, setPersonalizationEnabled, setPersonalizationEnabled, setProperty, setPropertyExpression, setPropertyMap, staticUpdateChildrenList, updateChildrenList, verifyVersion, verifyVersionNullCheck, writeObject, writeVersion, writeXMLContentsaddPropertySetName, enableUpdateCheck, getAllExtendedDefObjects, getBaseDefObject, getContainerDef, getContainerName, getDefScope, getExtendedDefObjects, getMdsKey, getMdsReference, getPropertySetName, getPropertySetNames, getRootBaseDefObject, isBaseDefFor, isDynamicDefinitionObject, isObjectResolved, isSuppressUpdateCheck, loadCustomProperties, loadProperties, loadPropertiesInMap, loadPropertySetNames, loadSchemaProperties, resolveReferences, setBaseDefObject, setBaseDefObject, setDefScope, setMdsKey, setMdsReference, setName, setObjectResolved, setParent, setPropertySetName, staticLoadCustomProperties, staticLoadSchemaProperties, suppressUpdateCheckgetAllProperties, getParent, getProperties, getPropertiesAsStrings, getPropertiesMap, getProperty, getProperty, getPropertyExpressionsMap, getRawPropertyValue, getResourcesFromBundle, getStringFromMessageBundle, isPropertyExpression, refreshProperty, removeProperty, requiresNamePrefixedResId, resolveObjectProperty, resolvePropertyRaw, setPropertiesMap, setPropertiesMap2, setPropertypublic PropertiesBundleDef(PersistableDefObject owner)
public PropertiesBundleDef(PersistableDefObject owner, DefElement xmlElement)
public void setPropertiesFile(java.lang.String propFile)
propFile - Stringpublic java.lang.String getPropertiesFile()
public java.util.ResourceBundle createResourceBundle(java.util.Locale locale)
createResourceBundle in interface ResourceBundleDefcreateResourceBundle in class GenericResourceBundleDeflocale - Localepublic java.lang.String getDisplayName()
getDisplayName in interface ResourceBundleDefgetDisplayName in class GenericResourceBundleDefpublic java.lang.String getDefXMLElementTag()
getDefXMLElementTag in interface PersistentDefinitiongetDefXMLElementTag in class PersistableDefObjectpublic void writeChildren(DefWriter jos)
PersistentDefinitionwriteChildren in interface PersistentDefinitionwriteChildren in class PersistableDefObjectjos - the Output storage for persistencepublic void writeContents(DefWriter jos)
PersistentDefinitionwriteContents in interface PersistentDefinitionwriteContents in class PersistableDefObjectjos - the Output storage for persistence