http://xml.apache.org/http://www.apache.org/http://www.w3.org/

Home

Readme
Charter
Release Info

Installation
Download

FAQs
Samples
API Docs

Features
Properties

XML Schema
Caveats
Feedback
Y2K Compliance

Source Repository
User Mail Archive
Dev Mail Archive

Javadoc Generated Documentation
 

Xerces Java Parser comes packaged with API documentation for SAX and DOM, the two most common interfaces for programming XML. In addition, we provide documentation for classes that are not part of the SAX and DOM API's, but are useful for writing Xerces-J programs.

This documentation is generated automatically from the Javadoc-style comments inside the source files. Click on one of the links below to go to the appropriate API documentation.


Xerces-J API Documentation
 
Package org.apache.xerces.parsers
 
Classes
 
  • DOMParser
  • SAXParser

Interfaces
 
  • Attr
    The Attr interface represents an attribute in an Element object
  • CDATASection
    CDATA sections are used to escape blocks of text containing characters that would otherwise be regarded as markup
  • CharacterData
    The CharacterData interface extends Node with a set of attributes and methods for accessing character data in the DOM
  • Comment
    This represents the content of a comment
  • Document
    The Document interface represents the entire HTML or XML document
  • DocumentFragment
    DocumentFragment is a "lightweight" or "minimal" Document object
  • DocumentType
    Each Document has a doctype attribute whose value is either null or a DocumentType object
  • DOMImplementation
    The DOMImplementation interface provides methods for performing operations independent of a particular document object model instance
  • Element
    The majority of objects (apart from text) in a document are Element nodes
  • Entity
    This interface represents an entity, either parsed or unparsed, in a XML document
  • EntityReference
    EntityReference objects may be inserted into the structure model
  • NamedNodeMap
    Objects implementing the NamedNodeMap interface are used to represent collections of nodes that can be accessed by name
  • Node
    The Node interface is the primary datatype for the entire Document Object Model
  • NodeList
    The NodeList interface provides the abstraction of an ordered collection of nodes
  • Notation
    This interface represents a notation declared in the DTD
  • ProcessingInstruction
    The ProcessingInstruction is a way to keep processor-specific information in the text of the document
  • Text
    The Text interface represents the textual content (termed character data in XML) of an Element or Attr

Exceptions
 
  • DOMException
    Encapsulate an "exceptional" DOM error


Package org.xml.sax
 
Classes
 
  • HandlerBase
    Default base class for handlers
  • InputSource
    A single input source for an XML entity

Interfaces
 
  • AttributeList
    Interface for an element's attribute specifications
  • DocumentHandler
    Receive notification of general document events
  • DTDHandler
    Receive notification of basic DTD-related events
  • EntityResolver
    Basic interface for resolving entities
  • ErrorHandler
    Basic interface for SAX error handlers
  • Locator
    Interface for associating a SAX event with a document location
  • Parser
    Basic interface for SAX (Simple API for XML) parsers

Exceptions
 
  • SAXException
    Encapsulate a general SAX error or warning
  • SAXParseException
    Encapsulate an XML parse error or warning


Package org.xml.sax.helpers
 
Classes
 
  • AttributeListImpl
    Convenience implementation for AttributeList
  • LocatorImpl
    Convenience implementation for Locator
  • ParserFactory
    Java-specific class for dynamically loading SAX parsers


Package org.apache.xerces.dom.traversal
 
Classes
 
  • DocumentTraversal
    DocumentTraversal contains methods that creates Iterators to traverse a node and its children
  • DocumentTWIF
    DocumentTWIF contains methods that create Iterators to traverse a node and its children
  • NodeFilter
    Filters are objects that know how to "filter out" nodes
  • NodeIterator
    NodeIterators are used to step through a set of nodes
  • TreeWalker
    TreeWalker objects are used to navigate a document tree or subtree using the view of the document




Copyright © 1999-2005 The Apache Software Foundation. All Rights Reserved.