public class PerforceMessages extends Object
Modifier and Type | Field and Description |
---|---|
static String |
MESSAGE_BUNDLE
Default name of the Perforce message bundle properties file.
|
Constructor and Description |
---|
PerforceMessages()
Instantiates a new perforce messages using the default message bundle
properties file package path name .
|
PerforceMessages(Locale locale)
Instantiates a new perforce messages.
|
PerforceMessages(String propertiesFile)
Instantiates a new perforce messages base on the passed-in message bundle
properties file package path name.
|
Modifier and Type | Method and Description |
---|---|
String |
format(String message,
Object[] params)
Format a message with parameters.
|
Locale |
getLocale()
Gets the locale.
|
String |
getMessage(String key)
Gets the message.
|
String |
getMessage(String key,
Object[] params)
Gets the message.
|
ResourceBundle |
getMessages()
Gets the messages.
|
void |
setLocale(Locale locale)
Sets the locale.
|
void |
setMessages(ResourceBundle messages)
Sets the messages.
|
public static final String MESSAGE_BUNDLE
public PerforceMessages()
public PerforceMessages(String propertiesFile)
propertiesFile
- the name (without the extension) of the properties file
including the full package path name (i.e.
com.perforce.p4java.messages.PerforceMessages)public PerforceMessages(Locale locale)
locale
- the localepublic Locale getLocale()
public void setLocale(Locale locale)
locale
- the new localepublic ResourceBundle getMessages()
public void setMessages(ResourceBundle messages)
messages
- the new messagespublic String getMessage(String key)
key
- the keypublic String getMessage(String key, Object[] params)
key
- the keyparams
- the paramspublic String format(String message, Object[] params)
message
- the messageparams
- the paramsMessageFormat
Copyright © 2017 Perforce Software. All Rights Reserved.