
The XML Abstractions package contains exception and utility classes.
The class hierarchy in the XML Abstractions package is illustrated in Figure 3 and Figure 4.


The classes in the XML Abstractions package fall into two functional groups:
XML utility classes
Exception classes
These classes are included in Table 4.
| Class Name | Purpose |
RWXmlAttribute | Represents an attribute of an XML element. |
RWXmlDuration | Represents an XML Schema duration type. |
RWXmlName | Represents an XML name. |
RWXmlNamespace | Represents an XML namespace. |
RWXmlProlog | Represents an XML prolog. |
These classes are included in Table 5.
| Class Name | Purpose |
RWXmlBadArgError | Thrown in response to invalid arguments. |
RWXmlBoundsError | Thrown for out-of-bounds access to an array or composite. |
RWXmlDomainError | Thrown for XML domain errors. |
RWXmlError | Base class for all XML errors. |
RWXmlInternalError | Thrown for an error internal to the module. |
RWXmlLengthError | Thrown for length errors. |
RWXmlRangeError | Thrown for range errors. |
© Copyright Rogue Wave Software, Inc. All Rights Reserved.
Rogue Wave and SourcePro are registered trademarks of Rogue Wave Software, Inc. in the United States and other countries. All other trademarks are the property of their respective owners.
Contact Rogue Wave about documentation or support issues.