org.apache.xpath.res
Class XPATHMessages

java.lang.Object
  extended by org.apache.xml.res.XMLMessages
      extended by org.apache.xpath.res.XPATHMessages
Direct Known Subclasses:
XSLMessages

public class XPATHMessages
extends XMLMessages

A utility class for issuing XPath error messages.


Field Summary
private static java.lang.String XPATH_ERROR_RESOURCES
          The class name of the XPath error message string table.
private static java.util.ListResourceBundle XPATHBundle
          The language specific resource object for XPath messages.
 
Fields inherited from class org.apache.xml.res.XMLMessages
BAD_CODE, fLocale, FORMAT_FAILED
 
Constructor Summary
XPATHMessages()
           
 
Method Summary
static java.lang.String createXPATHMessage(java.lang.String msgKey, java.lang.Object[] args)
          Creates a message from the specified key and replacement arguments, localized to the given locale.
static java.lang.String createXPATHMsg(java.util.ListResourceBundle fResourceBundle, java.lang.String msgKey, java.lang.Object[] args)
          Creates a message from the specified key and replacement arguments, localized to the given locale.
static java.lang.String createXPATHWarning(java.lang.String msgKey, java.lang.Object[] args)
          Creates a message from the specified key and replacement arguments, localized to the given locale.
 
Methods inherited from class org.apache.xml.res.XMLMessages
createMsg, createXMLMessage, getLocale, getResourceSuffix, loadResourceBundle, setLocale
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

XPATHBundle

private static java.util.ListResourceBundle XPATHBundle
The language specific resource object for XPath messages.


XPATH_ERROR_RESOURCES

private static final java.lang.String XPATH_ERROR_RESOURCES
The class name of the XPath error message string table.

See Also:
Constant Field Values
Constructor Detail

XPATHMessages

public XPATHMessages()
Method Detail

createXPATHMessage

public static final java.lang.String createXPATHMessage(java.lang.String msgKey,
                                                        java.lang.Object[] args)
Creates a message from the specified key and replacement arguments, localized to the given locale.

Parameters:
msgKey - The key for the message text.
args - The arguments to be used as replacement text in the message created.
Returns:
The formatted message string.

createXPATHWarning

public static final java.lang.String createXPATHWarning(java.lang.String msgKey,
                                                        java.lang.Object[] args)
Creates a message from the specified key and replacement arguments, localized to the given locale.

Parameters:
msgKey - The key for the message text.
args - The arguments to be used as replacement text in the message created.
Returns:
The formatted warning string.

createXPATHMsg

public static final java.lang.String createXPATHMsg(java.util.ListResourceBundle fResourceBundle,
                                                    java.lang.String msgKey,
                                                    java.lang.Object[] args)
Creates a message from the specified key and replacement arguments, localized to the given locale.

Parameters:
fResourceBundle - The resource bundle to use.
msgKey - The message key to use.
args - The arguments to be used as replacement text in the message created.
Returns:
The formatted message string.