| 
Class Summary | 
| Attribute | 
Attribute defines behavior for an XML
   attribute, modeled in Java. | 
| CDATA | 
 CDATA defines behavior for an XML
   CDATA section, modeled in Java. | 
| Comment | 
 Comment defines behavior for an XML
   comment, modeled in Java. | 
| DocType | 
DocType represents an XML
   DOCTYPE declaration. | 
| Document | 
 Document defines behavior for an XML Document, modeled
   in Java. | 
| Element | 
Element defines behavior for an XML
   element, modeled in Java. | 
| Entity | 
Entity Defines an XML entity in Java. | 
| Namespace | 
Namespace defines both a factory for
   creating XML namespaces, and a namespace itself. | 
| ProcessingInstruction | 
 ProcessingInstruction defines behavior for an
   XML processing instruction, modeled in Java. | 
| Verifier | 
 Verifier handles XML checks on names, data, and other
   verification tasks for JDOM. | 
 
| 
Exception Summary | 
| DataConversionException | 
DataConversionException
   is thrown when a requested XML value
   is requested to be converted, and conversion
   fails. | 
| IllegalAddException | 
IllegalAddException
   is thrown when an Element or
   Attribute is added to a JDOM
   construct illegally.. | 
| IllegalDataException | 
IllegalDataException
   is thrown when illegal text is supplied to a
   JDOM construct. | 
| IllegalNameException | 
IllegalNameException
   is thrown when a name is supplied in construction, etc.,
   of a JDOM construct, and that name breaks XML naming
   conventions. | 
| IllegalTargetException | 
IllegalTargetException
   is thrown when a target is supplied in construction, etc.,
   of a JDOM ProcessingInstruction, and that name breaks
   XML naming conventions. | 
| JDOMException | 
JDOMException
 
 This Exception subclass is the top level
   Exception that JDOM classes
   can throw. |