The following classes are used with the XML4C parser. For
information about viewing the documentation for these classes, go to the XML User's Guide.
- AttributeList (Interface for an element's attribute specifications)
- Attributes (Interface for an element's attribute specifications)
- Base64
- BinFileInputStream
- BinInputStream
- BinMemInputStream
- ChildNode
- ContentHandler (Receive notification of general document events)
- DefaultHandler (Default base class for SAX2 handlers)
- DocTypeHandler
- DocumentHandler (Receive notification of general document events)
- DOM_Attr (Refers to an attribute of an XML element)
- DOM_CDATASection (DOM_CDATASection objects refer to the data from an XML
CDATA section)
- DOM_CharacterData (The DOM_CharacterData interface extends Node with a set
of methods for accessing character data in the DOM)
- DOM_Comment (Refers to XML comment nodes in the DOM)
- DOM_Document (Refers to XML Document nodes in the DOM)
- DOM_DocumentFragment (A "lightweight" or "minimal" Document object)
- DOM_DocumentType (Each Document has a doctype whose value is either null
or a DocumentType object)
- DOM_DOMException (Encapsulate a general DOM error or warning)
- DOM_DOMImplementation (Provides a way to query the capabilities of an
implementation of the DOM)
- DOM_Element (By far, the vast majority of objects (apart from text) that
authors encounter when traversing a document are DOM_Element nodes)
- DOM_Entity (This interface represents an entity, either parsed or
unparsed, in an XML document)
- DOM_EntityReference (EntityReference nodes will appear in the structure
model when an entity reference is in the source document, or when the user
wants to insert an entity reference)
- DOM_NamedNodeMap (NamedNodeMaps are used to represent collections of nodes
that can be accessed by name)
- DOM_Node (The primary data type for the entire Document Object Model)
- DOM_NodeFilter (Filters are objects that know how to "filter out" nodes)
- DOM_NodeIterator (NodeIterators are used to step through a set of nodes)
- DOM_NodeList (The NodeList interface provides the abstraction of an
ordered collection of nodes)
- DOM_Notation (This interface represents a notation declared in the DTD)
- DOM_ProcessingInstruction (The ProcessingInstruction interface represents
a "processing instruction", used in XML as a way to keep processor-specific
information in the text of the document)
- DOM_Range DOM_RangeException (Encapsulate range-related DOM error or
warning)
- DOM_Text (Represents the textual content, termed character data in XML, of
an Element or Attr)
- DOM_TreeWalker (DOM_TreeWalker objects are used to navigate a document
tree or subtree using the view of the document defined by its whatToShow flags
and any filters that are defined for the DOM_TreeWalker)
- DOM_XMLDecl (Class to refer to XML Declaration nodes in the DOM)
- DOMParser (This class implements the Document Object Model (DOM)
interface)
- DOMString (The generic string class that stores all strings used in the
DOM C++ API)
- DTDHandler (Receive notification of basic DTD-related events)
- EntityResolver (Basic interface for resolving entities)
- ErrorHandler (Basic interface for SAX error handlers)
- HandlerBase (Default base class for handlers)
- HexBin
- IDOMParser (This class implements the Document Object Model (DOM)
interface)
- InputSource (A single input source for an XML entity)
- LexicalHandler (Receive notification of lexical events)
- LocalFileInputSource (This class is a derivative of the standard
InputSource class)
- Locator (Interface for associating a SAX event with a document location)
- MemBufInputSource (This class is a derivative of the standard InputSource
class)
- NoDefTranscoderException
- ParentNode (Inherits from ChildImpl and adds the capability of having
child nodes)
- Parser (Basic interface for SAX (Simple API for XML) parsers)
- QName
- SAX2XMLReader
- SAXException (Encapsulate a general SAX error or warning)
- SAXNotRecognizedException
- SAXNotSupportedException
- SAXParseException (Encapsulate an XML parse error or warning)
- SAXParser (This class implements the SAX 'Parser' interface and
should be used by applications wanting to parse the XML files using SAX)
- StdInInputSource (This class is a derivative of the standard InputSource
class)
- XMLTransService::TransRec
- URLInputSource (This class is a derivative of the standard InputSource
class)
- XMLAttDef (Represents the core information of an attribute definition)
- XMLAttDefList (This class defines an abstract interface that all
validators must support)
- XMLAttr (This class defines the information about an attribute that will
come out of the scanner during parsing)
- XMLBigDecimal
- XMLBigInteger
- XMLContentModel (This class defines the abstract interface for all content
models)
- XMLDeleter
- XMLDeleterFor
- XMLDocumentHandler (This abstract class provides the interface for the
scanner to return XML document information up to the parser as it scans
through the document)
- XMLElementDecl (This class defines the core information of an element
declaration)
- XMLEntityDecl (This class defines the core information that defines an XML
entity, no matter what validator is used)
- XMLEntityHandler (This abstract class is a callback mechanism for the
scanner)
- XMLErrorReporter (This abstract class defines a callback mechanism for the
scanner)
- XMLErrs
- XMLException
- XMLFormatTarget
- XMLFormatter (This class provides the basic formatting capabilities that
are required to turn the Unicode-based XML data from the parsers into a form
that can be used on non-Unicode-based systems)
- XMLLCPTranscoder XMLNotationDecl (This class represents the core
information about a notation declaration that all validators must at least
support)
- XMLPlatformUtils (Utilities that must be implemented in a
platform-specific way)
- XMLReaderFactory
- XMLString (Class for representing native character strings and handling
common string operations)
- XMLStringTokenizer (The string tokenizer class breaks a string into
tokens)
- XMLTranscoder
- XMLTransService
- XMLUni
- XMLValid
- XMLValidator (This abstract class provides the interface for all
validators).