Package <Unnamed>

Interface Summary
DOMAdapterDefines a standard set of adapter methods for interfacing with a DOM parser and obtaining a DOM org.w3c.dom.Document object.
EscapeStrategyLogic to determine which characters should be formatted as character entities.
FilterA generalized filter to restrict visibility or mutability on a list.
JDOMFactoryAn interface to be used by builders when constructing JDOM objects.
ParentSuperclass for JDOM objects which are allowed to contain Content content.
 

Class Summary
AbstractDOMAdapterA DOMAdapter utility abstract base class.
AbstractFilterPartial implementation of Filter.
AndFilterAllow two filters to be chained together with a logical and operation.
AttributeAn XML attribute.
AttributeListAttributeList represents legal JDOM Attribute content.
BuilderErrorHandlerThe standard JDOM error handler implementation.
CDATAAn XML CDATA section.
CommentAn XML comment.
ContentSuperclass for JDOM objects which can be legal child content of Parent nodes.
ContentFilterA general purpose Filter able to represent all legal JDOM objects or a specific subset.
ContentListA non-public list implementation holding only legal JDOM content, including content for Document or Element nodes.
CrimsonDOMAdapterAn adapter for the Apache Crimson DOM parser.
DefaultJDOMFactoryCreates the standard top-level JDOM classes (Element, Document, Comment, etc).
DescendantIteratorTraverse all a parent's descendants (all children at any level below the parent).
DocTypeAn XML DOCTYPE declaration.
DocumentAn XML document.
DOMBuilderBuilds a JDOM org.jdom.Document from a pre-existing DOM org.w3c.dom.Document.
DOMOutputterOutputs a JDOM org.jdom.Document as a DOM org.w3c.dom.Document.
ElementAn XML element.
ElementFilterA Filter that only matches Element objects.
EntityRefAn XML entity reference.
FilterIteratorTraverse a parent's children that match the supplied filter.
FormatClass to encapsulate XMLOutputter format options.
Format.TextModeClass to signify how text should be handled on output.
JaxenXPathA non-public concrete XPath implementation for Jaxen.
JAXPDOMAdapterAn adapter for any parser supporting the Sun JAXP APIs.
JAXPParserFactoryA non-public utility class to allocate JAXP SAX parsers.
JDOMLocatorAn implementation of the SAX Locator interface that exposes the JDOM node being processed by SAXOutputter.
JDOMResultA holder for an XSL Transformation result, generally a list of nodes although it can be a JDOM Document also.
JDOMResult.FragmentHandler 
JDOMSourceA holder for an XML Transformation source: a Document, Element, or list of nodes.
JDOMSource.DocumentReaderAn implementation of the SAX2 XMLReader interface that presents a SAX view of a JDOM Document.
JDOMSource.JDOMInputSourceA subclass of the SAX InputSource interface that wraps a JDOM Document.
NamespaceAn XML namespace representation, as well as a factory for creating XML namespace objects.
NamespaceStackA non-public utility class used by both XMLOutputter and SAXOutputter to manage namespaces in a JDOM Document during output.
NegateFilterFilter that is the logical negation operation of another filter.
OracleV1DOMAdapterAn adapter for the Oracle Version 1 DOM parser.
OracleV2DOMAdapterAn adapter for the Oracle Version 2 DOM parser.
OrFilterAllow two filters to be chained together with a logical or operation.
ProcessingInstructionAn XML processing instruction.
SAXBuilderBuilds a JDOM document from files, streams, readers, URLs, or a SAX InputSource instance using a SAX parser.
SAXHandlerA support class for SAXBuilder.
SAXOutputterOutputs a JDOM document as a stream of SAX2 events.
TextCharacter-based XML content.
TextBufferA 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.
UncheckedJDOMFactorySpecial factory for building documents without any content or structure checking.
VerifierA utility class to handle well-formedness checks on names, data, and other verification tasks for JDOM.
XercesDOMAdapterAn adapter for the Apache Xerces DOM parser.
XML4JDOMAdapterAn adapter for the IBM XML4J DOM parser.
XMLOutputterOutputs a JDOM document as a stream of bytes.
XPathA utility class for performing XPath calls on JDOM nodes, with a factory interface for obtaining a first XPath instance.
XPath.XPathStringThe XPathString is dedicated to serialize instances of XPath subclasses in a implementation-independent manner.
XSLTransformerA convenience class to handle simple transformations.
 

Exception Summary
DataConversionExceptionThrown when a data conversion from a string to value type fails, such as can happen with the Attribute convenience getter functions.
IllegalAddExceptionThrown when trying to add a illegal object to a JDOM construct.
IllegalDataExceptionThrown when illegal text is supplied to a JDOM construct.
IllegalNameExceptionThrown when a name is supplied in construction of a JDOM construct whose where the name breaks XML naming conventions.
IllegalTargetExceptionThrown when a target is supplied in construction of a JDOM ProcessingInstruction, and that name breaks XML naming conventions.
JDOMExceptionThe top level exception that JDOM classes can throw.
JDOMParseExceptionThrown during parse errors, with information about where the parse error occurred as well as access to the partially built document.
XSLTransformExceptionThrown when an XSL stylesheet fails to compile or an XSL transform fails