|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.perforce.p4java.ant.tasks.PerforceMessages
public class PerforceMessages
Helper class for formatting Perforce messages. It provides locale (language & country) specific messages. The default locale is set during startup of the JVM based on the host environment.
Additionally, this class provides a convenient way to format messages with parameters.
Field Summary | |
---|---|
static java.lang.String |
P4_MESSAGE_BUNDLE
Name of the Perforce message bundle properties file. |
Constructor Summary | |
---|---|
PerforceMessages()
Instantiates a new perforce messages. |
|
PerforceMessages(java.util.Locale locale)
Instantiates a new perforce messages. |
Method Summary | |
---|---|
java.lang.String |
format(java.lang.String message,
java.lang.Object[] params)
Format a message with parameters. |
java.util.Locale |
getLocale()
Gets the locale. |
java.lang.String |
getMessage(java.lang.String key)
Gets the message. |
java.lang.String |
getMessage(java.lang.String key,
java.lang.Object[] params)
Gets the message. |
java.util.ResourceBundle |
getMessages()
Gets the messages. |
void |
setLocale(java.util.Locale locale)
Sets the locale. |
void |
setMessages(java.util.ResourceBundle messages)
Sets the messages. |
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 P4_MESSAGE_BUNDLE
Constructor Detail |
---|
public PerforceMessages()
public PerforceMessages(java.util.Locale locale)
locale
- the localeMethod Detail |
---|
public java.util.Locale getLocale()
public void setLocale(java.util.Locale locale)
locale
- the new localepublic java.util.ResourceBundle getMessages()
public void setMessages(java.util.ResourceBundle messages)
messages
- the new messagespublic java.lang.String getMessage(java.lang.String key)
key
- the key
public java.lang.String getMessage(java.lang.String key, java.lang.Object[] params)
key
- the keyparams
- the params
public java.lang.String format(java.lang.String message, java.lang.Object[] params)
message
- the messageparams
- the params
MessageFormat
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |