|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.9.0) E52944-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.javatools.resourcebundle.ResourceBundleUtils
public class ResourceBundleUtils
Field Summary | |
---|---|
static java.lang.String |
ADF_CONFIG |
static java.lang.String |
ADF_CONFIG_CHILD |
static java.lang.String |
ADF_NAMESPACE |
static java.lang.String |
ADF_SETTINGS_CHILD |
static java.lang.String |
APP_BUNDLE_NODE |
static java.lang.String |
BUNDLE_ID_NODE |
static java.lang.String |
BUNDLE_LIST_NODE |
static java.lang.String |
EXPIRE_SECONDS |
static java.lang.String |
EXPIRE_TIME |
static java.lang.String |
INITIAL_SIZE_ATTRIBUTE |
static java.lang.String |
LOAD_FACTOR_ATTRIBUTE |
static java.lang.String |
LOAD_XLIFF_NOTE_ELEMENT_ATTRIBUTE |
static java.lang.String |
LOAD_XLIFF_NOTE_ELEMENT_NODE |
static java.lang.String |
MAX_SIZE_ATTRIBUTE |
static java.lang.String |
OVERRIDE_ATTRIBUTE |
static java.lang.String |
RESOURCE_BUNDLE_CACHE_NODE |
static java.lang.String |
XMLNS |
static java.lang.String |
XMLNS_RESBUNDLE |
static java.lang.String |
XMLNS_RESBUNDLE_CTX_KEY |
static java.lang.String |
XMLNS_RESBUNDLE_SETTINGS |
Constructor Summary | |
---|---|
protected |
ResourceBundleUtils() |
Method Summary | |
---|---|
static java.lang.String |
addUnicodeEscapes(java.lang.String theString, boolean escapeSpace) |
static java.lang.String |
convertMetadataToDisplayString(java.util.Map<java.lang.String,java.lang.String> map) |
static java.lang.String |
convertMetadataToString(java.util.Map<java.lang.String,java.lang.String> metadata) |
static java.util.Map<java.lang.String,java.lang.String> |
convertStringToMetadata(java.lang.String metadataString) |
static java.util.Map |
createConfigMap(org.w3c.dom.Element el) Used to create a map from the ADFConfig data for resource bundles. |
protected static oracle.mds.core.MetadataObject |
createMetadataObject(oracle.mds.core.MDSSession mdsSession, java.lang.String fileName, java.util.Locale locale) |
static oracle.mds.core.MOReference |
createMOReference(java.lang.String appOverrideFile) |
static java.util.List<java.lang.String> |
createNewParentList(java.util.List<java.lang.String> fileNames, java.lang.String currentFile) |
static oracle.adf.share.ADFConfig |
getADFConfig() Gets the ADFConfig |
static oracle.adf.share.ADFContext |
getADFContext() Gets the ADFContext |
static AppBundleInfo |
getAppBundleInfo() |
static AppBundleInfo |
getAppBundleInfoForLocale(java.util.Locale locale) |
protected static AppBundleInfoRT |
getAppBundleInfoRTFromMDSMO(java.lang.String fileName, oracle.adf.share.LocaleApplicationKey localeAppkey) |
static java.lang.String |
getAppBundleName() |
static java.lang.String |
getBundleNameFromADFConfig(java.util.Locale locale, oracle.adf.share.ADFContext adfContext, oracle.adf.share.LocaleApplicationKey localeAppKey) |
protected static java.lang.String |
getFileName(java.lang.String appBundleName) |
protected static oracle.mds.core.MDSSession |
getMDSSession() |
protected static oracle.mds.core.MetadataObject |
getMetadataObject(oracle.mds.core.MDSSession mdsSession, java.lang.String fileName, boolean writable) |
static java.util.Map<java.lang.String,BundleRegistrationInfo> |
getResourceBundleOverrideListMap() This method will load and parse all reoursebundle override entry from either adf-config.xml or adf-settings.xml, save them as Map<String, BundleRegistrationInfo> object in ADFContext application scope, the map key used to retrieve is ResourceBundleUtils.XMLNS_RESBUNDLE_CTX_KEY |
static java.lang.String |
getSystemProperty(java.lang.String propName) |
static java.lang.String |
getTextString(org.w3c.dom.Node node) Gets the text from a dom node |
static boolean |
isBundleOverridden(java.lang.String bundleId) |
static boolean |
isLoadXliffNoteAtStartup() |
static boolean |
isMetadataEqual(java.util.Map<java.lang.String,java.lang.String> newMetadata, java.util.Map<java.lang.String,java.lang.String> oldMetadata) Compares metadata to determine if they are equal |
protected static void |
putAppBundleInfoRTIntoMDSClientCache(oracle.adf.share.LocaleApplicationKey localeAppKey, AppBundleInfoRT appBundleInfo, java.lang.String fileName, java.util.Locale locale) |
static java.lang.String |
stripUnicodeEscapes(java.lang.String inString) |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String ADF_CONFIG_CHILD
public static final java.lang.String ADF_SETTINGS_CHILD
public static final java.lang.String ADF_NAMESPACE
public static final java.lang.String ADF_CONFIG
public static final java.lang.String XMLNS
public static final java.lang.String XMLNS_RESBUNDLE
public static final java.lang.String XMLNS_RESBUNDLE_CTX_KEY
public static final java.lang.String XMLNS_RESBUNDLE_SETTINGS
public static final java.lang.String APP_BUNDLE_NODE
public static final java.lang.String BUNDLE_LIST_NODE
public static final java.lang.String BUNDLE_ID_NODE
public static final java.lang.String OVERRIDE_ATTRIBUTE
public static final java.lang.String RESOURCE_BUNDLE_CACHE_NODE
public static final java.lang.String INITIAL_SIZE_ATTRIBUTE
public static final java.lang.String MAX_SIZE_ATTRIBUTE
public static final java.lang.String LOAD_FACTOR_ATTRIBUTE
public static final java.lang.String EXPIRE_SECONDS
public static final java.lang.String EXPIRE_TIME
public static final java.lang.String LOAD_XLIFF_NOTE_ELEMENT_NODE
public static final java.lang.String LOAD_XLIFF_NOTE_ELEMENT_ATTRIBUTE
Constructor Detail |
---|
protected ResourceBundleUtils()
Method Detail |
---|
public static boolean isMetadataEqual(java.util.Map<java.lang.String,java.lang.String> newMetadata, java.util.Map<java.lang.String,java.lang.String> oldMetadata)
newMetadata
- new metadataoldMetadata
- old metadatapublic static java.lang.String convertMetadataToString(java.util.Map<java.lang.String,java.lang.String> metadata)
public static java.lang.String convertMetadataToDisplayString(java.util.Map<java.lang.String,java.lang.String> map)
public static java.util.Map<java.lang.String,java.lang.String> convertStringToMetadata(java.lang.String metadataString)
public static java.util.Map createConfigMap(org.w3c.dom.Element el)
el
- Should either be the element that represents the root of the resource bundle data or the document elementpublic static boolean isLoadXliffNoteAtStartup()
public static java.lang.String getTextString(org.w3c.dom.Node node)
node
- the node to get the text frompublic static AppBundleInfo getAppBundleInfo()
public static AppBundleInfo getAppBundleInfoForLocale(java.util.Locale locale)
public static oracle.adf.share.ADFContext getADFContext()
public static oracle.adf.share.ADFConfig getADFConfig()
public static final java.util.Map<java.lang.String,BundleRegistrationInfo> getResourceBundleOverrideListMap()
public static boolean isBundleOverridden(java.lang.String bundleId)
public static final java.lang.String getSystemProperty(java.lang.String propName)
public static java.util.List<java.lang.String> createNewParentList(java.util.List<java.lang.String> fileNames, java.lang.String currentFile)
public static java.lang.String getAppBundleName()
public static java.lang.String getBundleNameFromADFConfig(java.util.Locale locale, oracle.adf.share.ADFContext adfContext, oracle.adf.share.LocaleApplicationKey localeAppKey)
protected static oracle.mds.core.MDSSession getMDSSession()
protected static java.lang.String getFileName(java.lang.String appBundleName)
protected static AppBundleInfoRT getAppBundleInfoRTFromMDSMO(java.lang.String fileName, oracle.adf.share.LocaleApplicationKey localeAppkey)
protected static void putAppBundleInfoRTIntoMDSClientCache(oracle.adf.share.LocaleApplicationKey localeAppKey, AppBundleInfoRT appBundleInfo, java.lang.String fileName, java.util.Locale locale)
protected static oracle.mds.core.MetadataObject getMetadataObject(oracle.mds.core.MDSSession mdsSession, java.lang.String fileName, boolean writable)
protected static oracle.mds.core.MetadataObject createMetadataObject(oracle.mds.core.MDSSession mdsSession, java.lang.String fileName, java.util.Locale locale)
public static oracle.mds.core.MOReference createMOReference(java.lang.String appOverrideFile)
public static java.lang.String addUnicodeEscapes(java.lang.String theString, boolean escapeSpace)
public static java.lang.String stripUnicodeEscapes(java.lang.String inString)
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.9.0) E52944-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |