|
Oracle Fusion Middleware Java API Reference for Oracle Help 12c (12.1.2) E48720-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.help.common.util.LocaleUtils
public class LocaleUtils
Utility methods for common locale-sensitive operations
Method Summary | |
---|---|
static java.io.InputStreamReader |
createInputStreamReader(java.io.InputStream aStream, java.lang.String encoding) Convenience method to create an InputStreamReader using the supplied InputStream and encoding. |
static java.lang.String |
determineHelpSetEncoding(java.net.URL helpSetURL) Convenience method to determine a HelpSet's encoding by parsing for the xml encoding declaration. |
static java.net.URL |
findLocalizedHelpSet(java.lang.String baseURLPath, java.lang.String pathExtension) Products that use Oracle Help often deliver multiple translated versions of the help content. |
static java.net.URL |
findLocalizedHelpSet(java.lang.String baseURLPath, java.lang.String pathExtension, java.util.Locale desiredLocale) Products that use Oracle Help often deliver multiple translated versions of the help content. |
static java.lang.String |
mapToJavaCharset(java.lang.String charset) |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static final java.net.URL findLocalizedHelpSet(java.lang.String baseURLPath, java.lang.String pathExtension)
This method uses a fallback mechanism similar to Java resource bundles. For example, if you pass in XXX as the baseURLPath, and YYY as the pathExtension it will attempt to locate the helpset by checking whether or not files exist at these locations (in this order):
XXX_lang_COUNTRY_VARIANT/YYY
XXX_lang_COUNTRY/YYY
XXX_lang/YYY
XXX/YYY
Where lang, COUNTRY, and VARIANT are taken from the LocaleUtils locale.
Examples of how this method could be used:
public static final java.net.URL findLocalizedHelpSet(java.lang.String baseURLPath, java.lang.String pathExtension, java.util.Locale desiredLocale)
This method uses a fallback mechanism similar to Java resource bundles. For example, if you pass in XXX as the baseURLPath, and YYY as the pathExtension it will attempt to locate the helpset by checking whether or not files exist at these locations (in this order):
XXX_lang_COUNTRY_VARIANT/YYY
XXX_lang_COUNTRY/YYY
XXX_lang/YYY
XXX/YYY
Where lang, COUNTRY, and VARIANT are taken from the desiredLocale passed into this method.
Examples of how this method could be used:
public static final java.lang.String determineHelpSetEncoding(java.net.URL helpSetURL)
public static final java.io.InputStreamReader createInputStreamReader(java.io.InputStream aStream, java.lang.String encoding)
public static java.lang.String mapToJavaCharset(java.lang.String charset)
|
Oracle Fusion Middleware Java API Reference for Oracle Help 12c (12.1.2) E48720-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |