Interface XmlToken

All Superinterfaces:
XmlAnySimpleType, XmlNormalizedString, XmlObject, XmlString, XmlTokenSource
All Known Subinterfaces:
XmlENTITY, XmlID, XmlIDREF, XmlLanguage, XmlName, XmlNCName, XmlNMTOKEN
All Known Implementing Classes:
XmlEntityImpl, XmlIdImpl, XmlIdRefImpl, XmlLanguageImpl, XmlNameImpl, XmlNCNameImpl, XmlNmTokenImpl, XmlTokenImpl

public interface XmlToken
extends XmlNormalizedString
Corresponds to the XML Schema xs:token type. One of the derived types based on xs:string.

A token is XML's best representation for a "whitespace insensitive string." All carriage returns, linefeeds, and tabs are converted to ordinary space characters (as with xs:normalizedString), and furthermore, all contiguous runs of space are collapsed to single spaces, and leading and trailing spaces are trimmed.

If you want "  high  priority  " to be equivalent to "high priority", you should consider using xs:token or a subtype of xs:token.

When the XmlAnySimpleType.getStringValue() is obtained from an XmlToken, the normalized, trimmed, whitespace collapsed value is returned.

Convertible to String.