An hanlder of localized messages.
| Method from sun.applet.AppletMessageHandler Detail: |
String getMessage(String key) {
return (String)rb.getString(getQualifiedKey(key));
}
|
String getMessage(String key,
Object arg) {
String basemsgfmt = (String)rb.getString(getQualifiedKey(key));
MessageFormat msgfmt = new MessageFormat(basemsgfmt);
Object msgobj[] = new Object[1];
if (arg == null) {
arg = "null"; // mimic java.io.PrintStream.print(String)
}
msgobj[0] = arg;
return msgfmt.format(msgobj);
}
|
String getMessage(String key,
Object[] arg) {
String basemsgfmt = (String)rb.getString(getQualifiedKey(key));
MessageFormat msgfmt = new MessageFormat(basemsgfmt);
return msgfmt.format(arg);
}
|
String getMessage(String key,
Object arg1,
Object arg2) {
String basemsgfmt = (String)rb.getString(getQualifiedKey(key));
MessageFormat msgfmt = new MessageFormat(basemsgfmt);
Object msgobj[] = new Object[2];
if (arg1 == null) {
arg1 = "null";
}
if (arg2 == null) {
arg2 = "null";
}
msgobj[0] = arg1;
msgobj[1] = arg2;
return msgfmt.format(msgobj);
}
|
String getMessage(String key,
Object arg1,
Object arg2,
Object arg3) {
String basemsgfmt = (String)rb.getString(getQualifiedKey(key));
MessageFormat msgfmt = new MessageFormat(basemsgfmt);
Object msgobj[] = new Object[3];
if (arg1 == null) {
arg1 = "null";
}
if (arg2 == null) {
arg2 = "null";
}
if (arg3 == null) {
arg3 = "null";
}
msgobj[0] = arg1;
msgobj[1] = arg2;
msgobj[2] = arg3;
return msgfmt.format(msgobj);
}
|
String getQualifiedKey(String subKey) {
return baseKey + "." + subKey;
}
|