org.apache.commons.vfs.util
Class Messages

java.lang.Object
  extended by org.apache.commons.vfs.util.Messages

public class Messages
extends java.lang.Object

Formats messages.

Version:
$Revision: 480428 $ $Date: 2006-11-29 07:15:24 +0100 (Mi, 29 Nov 2006) $
Author:
Adam Murdoch

Field Summary
private static java.util.Map messages
          Map from message code to MessageFormat object for the message.
private static java.util.ResourceBundle resources
           
 
Constructor Summary
private Messages()
           
 
Method Summary
private static java.text.MessageFormat findMessage(java.lang.String code)
          Locates a message by its code.
static java.lang.String getString(java.lang.String code)
          Formats a message.
static java.lang.String getString(java.lang.String code, java.lang.Object param)
          Formats a message.
static java.lang.String getString(java.lang.String code, java.lang.Object[] params)
          Formats a message.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

messages

private static java.util.Map messages
Map from message code to MessageFormat object for the message.


resources

private static java.util.ResourceBundle resources
Constructor Detail

Messages

private Messages()
Method Detail

getString

public static java.lang.String getString(java.lang.String code)
Formats a message.

Parameters:
code - The message code.
Returns:
The formatted message.

getString

public static java.lang.String getString(java.lang.String code,
                                         java.lang.Object param)
Formats a message.

Parameters:
code - The message code.
param - The message parameter.
Returns:
The formatted message.

getString

public static java.lang.String getString(java.lang.String code,
                                         java.lang.Object[] params)
Formats a message.

Parameters:
code - The message code.
params - The message parameters.
Returns:
The formatted message.

findMessage

private static java.text.MessageFormat findMessage(java.lang.String code)
                                            throws java.util.MissingResourceException
Locates a message by its code.

Throws:
java.util.MissingResourceException