public class

XSMessageFormatter

extends Object
implements MessageFormatter
java.lang.Object
   ↳ org.apache.xerces.impl.xs.XSMessageFormatter

Class Overview

SchemaMessageProvider implements an XMLMessageProvider that provides localizable error messages for the W3C XML Schema Language

Summary

Constants
String SCHEMA_DOMAIN The domain of messages concerning the XML Schema: Structures specification.
Public Constructors
XSMessageFormatter()
Public Methods
String formatMessage(Locale locale, String key, Object[] arguments)
Formats a message with the specified arguments using the given locale information.
[Expand]
Inherited Methods
From class java.lang.Object
From interface org.apache.xerces.util.MessageFormatter

Constants

public static final String SCHEMA_DOMAIN

The domain of messages concerning the XML Schema: Structures specification.

Constant Value: "http://www.w3.org/TR/xml-schema-1"

Public Constructors

public XSMessageFormatter ()

Public Methods

public String formatMessage (Locale locale, String key, Object[] arguments)

Formats a message with the specified arguments using the given locale information.

Parameters
locale The locale of the message.
key The message key.
arguments The message replacement text arguments. The order of the arguments must match that of the placeholders in the actual message.
Returns
  • Returns the formatted message.
Throws
MissingResourceException Thrown if the message with the specified key cannot be found.