Package <Unnamed>

Interface Summary
DOMAdapter Defines a standard set of adapter methods for interfacing with a DOM parser and obtaining a DOM org.w3c.dom.Document object.
EscapeStrategy Logic to determine which characters should be formatted as character entities.
Filter A generalized filter to restrict visibility or mutability on a list.
JDOMFactory An interface to be used by builders when constructing JDOM objects.
Parent Superclass for JDOM objects which are allowed to contain Content content.
 

Class Summary
AbstractDOMAdapter A DOMAdapter utility abstract base class.
AbstractFilter Partial implementation of Filter.
AndFilter Allow two filters to be chained together with a logical and operation.
Attribute An XML attribute.
AttributeList AttributeList represents legal JDOM Attribute content.
BuilderErrorHandler The standard JDOM error handler implementation.
CDATA An XML CDATA section.
Comment An XML comment.
Content Superclass for JDOM objects which can be legal child content of Parent nodes.
ContentFilter A general purpose Filter able to represent all legal JDOM objects or a specific subset.
ContentList A non-public list implementation holding only legal JDOM content, including content for Document or Element nodes.
CrimsonDOMAdapter An adapter for the Apache Crimson DOM parser.
DefaultJDOMFactory Creates the standard top-level JDOM classes (Element, Document, Comment, etc).
DescendantIterator Traverse all a parent's descendants (all children at any level below the parent).
DocType An XML DOCTYPE declaration.
Document An XML document.
DOMBuilder Builds a JDOM org.jdom.Document from a pre-existing DOM org.w3c.dom.Document.
DOMOutputter Outputs a JDOM org.jdom.Document as a DOM org.w3c.dom.Document.
Element An XML element.
ElementFilter A Filter that only matches Element objects.
EntityRef An XML entity reference.
FilterIterator Traverse a parent's children that match the supplied filter.
Format Class to encapsulate XMLOutputter format options.
Format.TextMode Class to signify how text should be handled on output.
JaxenXPath A non-public concrete XPath implementation for Jaxen.
JAXPDOMAdapter An adapter for any parser supporting the Sun JAXP APIs.
JAXPParserFactory A non-public utility class to allocate JAXP SAX parsers.
JDOMLocator An implementation of the SAX Locator interface that exposes the JDOM node being processed by SAXOutputter.
JDOMResult A holder for an XSL Transformation result, generally a list of nodes although it can be a JDOM Document also.
JDOMResult.FragmentHandler  
JDOMSource A holder for an XML Transformation source: a Document, Element, or list of nodes.
JDOMSource.DocumentReader An implementation of the SAX2 XMLReader interface that presents a SAX view of a JDOM Document.
JDOMSource.JDOMInputSource A subclass of the SAX InputSource interface that wraps a JDOM Document.
Namespace An XML namespace representation, as well as a factory for creating XML namespace objects.
NamespaceStack A non-public utility class used by both XMLOutputter and SAXOutputter to manage namespaces in a JDOM Document during output.
NegateFilter Filter that is the logical negation operation of another filter.
OracleV1DOMAdapter An adapter for the Oracle Version 1 DOM parser.
OracleV2DOMAdapter An adapter for the Oracle Version 2 DOM parser.
OrFilter Allow two filters to be chained together with a logical or operation.
ProcessingInstruction An XML processing instruction.
SAXBuilder Builds a JDOM document from files, streams, readers, URLs, or a SAX InputSource instance using a SAX parser.
SAXHandler A support class for SAXBuilder.
SAXOutputter Outputs a JDOM document as a stream of SAX2 events.
Text Character-based XML content.
TextBuffer A non-public utility class similar to StringBuffer but optimized for XML parsing where the common case is that you get only one chunk of characters per text section.
UncheckedJDOMFactory Special factory for building documents without any content or structure checking.
Verifier A utility class to handle well-formedness checks on names, data, and other verification tasks for JDOM.
XercesDOMAdapter An adapter for the Apache Xerces DOM parser.
XML4JDOMAdapter An adapter for the IBM XML4J DOM parser.
XMLOutputter Outputs a JDOM document as a stream of bytes.
XPath A utility class for performing XPath calls on JDOM nodes, with a factory interface for obtaining a first XPath instance.
XPath.XPathString The XPathString is dedicated to serialize instances of XPath subclasses in a implementation-independent manner.
XSLTransformer A convenience class to handle simple transformations.
 

Exception Summary
DataConversionException Thrown when a data conversion from a string to value type fails, such as can happen with the Attribute convenience getter functions.
IllegalAddException Thrown when trying to add a illegal object to a JDOM construct.
IllegalDataException Thrown when illegal text is supplied to a JDOM construct.
IllegalNameException Thrown when a name is supplied in construction of a JDOM construct whose where the name breaks XML naming conventions.
IllegalTargetException Thrown when a target is supplied in construction of a JDOM ProcessingInstruction, and that name breaks XML naming conventions.
JDOMException The top level exception that JDOM classes can throw.
JDOMParseException Thrown during parse errors, with information about where the parse error occurred as well as access to the partially built document.
XSLTransformException Thrown when an XSL stylesheet fails to compile or an XSL transform fails