public class ResourceMessage
extends com.sap.localization.LocalizableTextFormatter
Created 19. März 2003
com.sap.localization.LocalizableText.Key0, com.sap.localization.LocalizableText.Key1, com.sap.localization.LocalizableText.Key2, com.sap.localization.LocalizableText.Key3, com.sap.localization.LocalizableText.Key4, com.sap.localization.LocalizableText.Key5, com.sap.localization.LocalizableText.Key6, com.sap.localization.LocalizableText.Msg
Constructor and Description |
---|
ResourceMessage(ClassLoader resourceBundleClassLoader,
String resourceBundleName,
String key)
Construct object of class ResourceMessage.
|
ResourceMessage(ClassLoader resourceBundleClassLoader,
String resourceBundleName,
String key,
Object[] args)
Construct object of class ResourceMessage.
|
ResourceMessage(ResourceAccessor resourceAccessor,
String key)
Construct object of class ResourceMessage.
|
ResourceMessage(ResourceAccessor resourceAccessor,
String key,
Object[] args)
Construct object of class ResourceMessage.
|
ResourceMessage(String message)
Construct object of class ResourceMessage.
|
ResourceMessage(String message,
Object[] args)
Construct object of class ResourceMessage.
|
Modifier and Type | Method and Description |
---|---|
void |
finallyLocalize()
Finally localize the message according to locale and timezone.
|
void |
finallyLocalize(Locale locale)
Finally localize the message according to locale and timezone.
|
void |
finallyLocalize(Locale locale,
TimeZone timeZone)
Finally localize the message according to locale and timezone.
|
void |
finallyLocalize(TimeZone timeZone)
Finally localize the message according to locale and timezone.
|
String |
format()
Format message according to locale and timezone.
|
String |
format(Locale locale)
Format message according to locale and timezone.
|
String |
format(Locale locale,
TimeZone timeZone)
Format message according to locale and timezone.
|
String |
format(TimeZone timeZone)
Format message according to locale and timezone.
|
Locale |
getLocale()
Get actual locale to be used for the message.
|
TimeZone |
getTimeZone()
Get actual time zone to be used for the message.
|
void |
setLocale(Locale locale)
Set actual locale to be used for the message.
|
void |
setTimeZone(TimeZone timeZone)
Set actual time zone to be used for the message.
|
clearCache, clearLocalizableTextFormatter, createKey0, createKey1, createKey2, createKey3, createKey4, createKey5, createKey6, formatString, formatString, formatString, formatString, formatString, getApplicationName, getArguments, getCacheEntry, getErrorText, getPatternKey, getResourceAccessor, getResourceBundleName, isCacheSetting, isFinallySetting, isLocalFormat, setApplicationName, setArguments, setCacheSetting, setLocalFormat, setPatternKey, setResourceAccessor, toString
public ResourceMessage(String message)
message
- not localized messagepublic ResourceMessage(String message, Object[] args)
message
- not localized messageargs
- message arguments inserted by MessageFormat meanspublic ResourceMessage(ClassLoader resourceBundleClassLoader, String resourceBundleName, String key)
resourceBundleClassLoader
- class loader having access to the resource
bundleresourceBundleName
- resource bundle name used to look up resource
bundlekey
- resource identifier for localized messagepublic ResourceMessage(ClassLoader resourceBundleClassLoader, String resourceBundleName, String key, Object[] args)
resourceBundleClassLoader
- class loader having access to the resource
bundleresourceBundleName
- resource bundle name used to look up resource
bundlekey
- resource identifier for localized messageargs
- message arguments inserted by MessageFormat meanspublic ResourceMessage(ResourceAccessor resourceAccessor, String key)
resourceAccessor
- resource accessor for localized messagekey
- resource identifier for localized messagepublic ResourceMessage(ResourceAccessor resourceAccessor, String key, Object[] args)
resourceAccessor
- resource accessor for localized messagekey
- resource identifier for localized messageargs
- message arguments inserted by MessageFormat meanspublic void setLocale(Locale locale)
setLocale
in interface com.sap.localization.Localizable
setLocale
in class com.sap.localization.LocalizableTextFormatter
locale
- actual locale to be used for the messagepublic Locale getLocale()
getLocale
in interface com.sap.localization.Localizable
getLocale
in class com.sap.localization.LocalizableTextFormatter
public void setTimeZone(TimeZone timeZone)
setTimeZone
in interface com.sap.localization.Localizable
setTimeZone
in class com.sap.localization.LocalizableTextFormatter
timeZone
- actual time zone to be used for the messagepublic TimeZone getTimeZone()
getTimeZone
in interface com.sap.localization.Localizable
getTimeZone
in class com.sap.localization.LocalizableTextFormatter
public String format() throws com.sap.localization.LocalizationException
format
in interface com.sap.localization.LocalizableText
format
in class com.sap.localization.LocalizableTextFormatter
com.sap.localization.LocalizationException
- Exception raised in failure situationpublic String format(Locale locale) throws com.sap.localization.LocalizationException
format
in interface com.sap.localization.LocalizableText
format
in class com.sap.localization.LocalizableTextFormatter
locale
- localecom.sap.localization.LocalizationException
- Exception raised in failure situationpublic String format(TimeZone timeZone) throws com.sap.localization.LocalizationException
format
in interface com.sap.localization.LocalizableText
format
in class com.sap.localization.LocalizableTextFormatter
timeZone
- time zonecom.sap.localization.LocalizationException
- Exception raised in failure situationpublic String format(Locale locale, TimeZone timeZone) throws com.sap.localization.LocalizationException
format
in interface com.sap.localization.LocalizableText
format
in class com.sap.localization.LocalizableTextFormatter
locale
- localetimeZone
- time zonecom.sap.localization.LocalizationException
- Exception raised in failure situationpublic void finallyLocalize() throws com.sap.localization.LocalizationException
finallyLocalize
in interface com.sap.localization.LocalizableText
finallyLocalize
in class com.sap.localization.LocalizableTextFormatter
com.sap.localization.LocalizationException
- Exception raised in failure situationpublic void finallyLocalize(Locale locale) throws com.sap.localization.LocalizationException
finallyLocalize
in interface com.sap.localization.LocalizableText
finallyLocalize
in class com.sap.localization.LocalizableTextFormatter
locale
- localecom.sap.localization.LocalizationException
- Exception raised in failure situationpublic void finallyLocalize(TimeZone timeZone) throws com.sap.localization.LocalizationException
finallyLocalize
in interface com.sap.localization.LocalizableText
finallyLocalize
in class com.sap.localization.LocalizableTextFormatter
timeZone
- time zonecom.sap.localization.LocalizationException
- Exception raised in failure situationpublic void finallyLocalize(Locale locale, TimeZone timeZone) throws com.sap.localization.LocalizationException
finallyLocalize
in interface com.sap.localization.LocalizableText
finallyLocalize
in class com.sap.localization.LocalizableTextFormatter
locale
- localetimeZone
- time zonecom.sap.localization.LocalizationException
- Exception raised in failure situationAccess Rights |
---|
SC | DC | Public Part | ACH |
---|---|---|---|
[sap.com] KMC-CM
|
[sap.com] tc/km/frwk
|
api
|
EP-KM-CM
|
[sap.com] KMC-WPC
|
[sap.com] tc/kmc/wpc/wpcfacade
|
api
|
EP-PIN-WPC-WCM
|
Copyright 2018 SAP AG Complete Copyright Notice