oracle.panama.util
Class MessageCatalog
java.lang.Object
|
+--oracle.panama.util.MessageCatalog
- public class MessageCatalog
- extends java.lang.Object
MessageCatalog provides the message catalog functionalities for iAS Wireless.
It supports message localization and customization based Java Locale.
Object[] args = {new Integer(46), "abc.java", new Date(), new Date()};
String msg = MessageCatalog.messageCatalog("common.error", args);
Locale frCALocale = new Locale("fr","CA","");
String msg = MessageCatalog.messageCatalog("common.error", args, frCALocale);
Type | Method |
java.lang.String |
getMessage(java.lang.String key)
|
java.lang.String |
getMessage(java.lang.String key,
java.util.Locale locale)
|
java.lang.String |
getMessage(java.lang.String key,
java.lang.Object arg)
|
java.lang.String |
getMessage(java.lang.String key,
java.lang.Object[] args)
|
java.lang.String |
getMessage(java.lang.String key,
java.lang.Object[] args,
java.util.Locale locale)
|
java.lang.String |
getMessage(java.lang.String key,
java.lang.Object arg,
java.util.Locale locale)
|
java.lang.String |
getMessage(java.lang.String key,
java.lang.Object arg1,
java.lang.Object arg2)
|
java.lang.String |
getMessage(java.lang.String key,
java.lang.Object arg1,
java.lang.Object arg2,
java.util.Locale locale)
|
java.lang.String |
getMessage(java.lang.String key,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3)
|
java.lang.String |
getMessage(java.lang.String key,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.util.Locale locale)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
labelCatalog
public static MessageCatalog labelCatalog
- UI label catalog
messageCatalog
public static MessageCatalog messageCatalog
- Informational message catalog
portalCatalog
public static MessageCatalog portalCatalog
- Portal label and message catalog (can be customized)
MessageCatalog
public MessageCatalog(java.lang.String baseName)
- Parameters:
baseName
- the base resource file name
getMessage
public java.lang.String getMessage(java.lang.String key)
- Parameters:
key
- the key of a message- Returns:
- the message of the given key with respect to the default
system Locale.
getMessage
public java.lang.String getMessage(java.lang.String key,
java.lang.Object arg)
getMessage
public java.lang.String getMessage(java.lang.String key,
java.lang.Object arg1,
java.lang.Object arg2)
getMessage
public java.lang.String getMessage(java.lang.String key,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3)
getMessage
public java.lang.String getMessage(java.lang.String key,
java.lang.Object[] args)
- Parameters:
key
- of a messageargs
- to be substituded in a message- Returns:
- the final message of the given key with given args substituded
getMessage
public java.lang.String getMessage(java.lang.String key,
java.util.Locale locale)
- Parameters:
key
- the key of the resourcelocale
-
getMessage
public java.lang.String getMessage(java.lang.String key,
java.lang.Object arg,
java.util.Locale locale)
getMessage
public java.lang.String getMessage(java.lang.String key,
java.lang.Object arg1,
java.lang.Object arg2,
java.util.Locale locale)
getMessage
public java.lang.String getMessage(java.lang.String key,
java.lang.Object arg1,
java.lang.Object arg2,
java.lang.Object arg3,
java.util.Locale locale)
getMessage
public java.lang.String getMessage(java.lang.String key,
java.lang.Object[] args,
java.util.Locale locale)
- Parameters:
key
- of a messageargs
- to be substituded in a messagelocale
- - Returns:
- the final message of the given key with given args substituded
of the given locale