A B C D E F G H I J L M N O P Q R S T U V W X

A

AbstractDOMAdapter - Class in <Unnamed>
A DOMAdapter utility abstract base class.
AbstractDOMAdapter() - Constructor for class AbstractDOMAdapter
 
AbstractFilter - Class in <Unnamed>
Partial implementation of Filter.
AbstractFilter() - Constructor for class AbstractFilter
 
adapterClass - Variable in class DOMBuilder
Adapter class to use
adapterClass - Variable in class DOMOutputter
Adapter to use for interfacing with the DOM implementation
add(Object) - Method in class AttributeList
Add a attribute to the end of the list or replace a existing attribute with the same name and Namespace.
add(int, Object) - Method in class AttributeList
Inserts the specified attribute at the specified position in this list.
add(int, Attribute) - Method in class AttributeList
Check and add the Attribute to this list at the given index.
ADD - Static variable in class ContentList
 
add(int, Object) - Method in class ContentList
Inserts the specified object at the specified position in this list.
add(int, Content) - Method in class ContentList
Check and add the Element to this list at the given index.
add(int, Object) - Method in class ContentList.FilterList
Inserts the specified object at the specified position in this list.
add(Object) - Method in class ContentList.FilterListIterator
Inserts the specified element into the list.
addAll(Collection) - Method in class AttributeList
Add all the objects in the specified collection.
addAll(int, Collection) - Method in class AttributeList
Inserts the specified collecton at the specified position in this list.
addAll(Collection) - Method in class ContentList
Add the specified collecton to the end of this list.
addAll(int, Collection) - Method in class ContentList
Inserts the specified collecton at the specified position in this list.
addContent(Parent, Content) - Method in class DefaultJDOMFactory
 
addContent(Content) - Method in class Document
Appends the child to the end of the content list.
addContent(Collection) - Method in class Document
Appends all children in the given collection to the end of the content list.
addContent(int, Content) - Method in class Document
Inserts the child into the content list at the given index.
addContent(int, Collection) - Method in class Document
Inserts the content in a collection into the content list at the given index.
addContent(String) - Method in class Element
This adds text content to this element.
addContent(Content) - Method in class Element
Appends the child to the end of the element's content list.
addContent(Collection) - Method in class Element
Appends all children in the given collection to the end of the content list.
addContent(int, Content) - Method in class Element
Inserts the child into the content list at the given index.
addContent(int, Collection) - Method in class Element
Inserts the content in a collection into the content list at the given index.
addContent(Parent, Content) - Method in interface JDOMFactory
 
addContent(Parent, Content) - Method in class UncheckedJDOMFactory
 
additionalNamespaces - Variable in class Element
Additional namespace declarations to store on this element; useful during output
addNamespace(Namespace) - Method in class JaxenXPath
Adds a namespace definition to the list of namespaces known of this XPath expression.
addNamespace(Namespace) - Method in class XPath
Adds a namespace definition to the list of namespaces known of this XPath expression.
addNamespace(String, String) - Method in class XPath
Adds a namespace definition (prefix and URI) to the list of namespaces known of this XPath expression.
addNamespaceDeclaration(Element, Namespace) - Method in class DefaultJDOMFactory
 
addNamespaceDeclaration(Namespace) - Method in class Element
Adds a namespace declarations to this element.
addNamespaceDeclaration(Element, Namespace) - Method in interface JDOMFactory
 
addNamespaceDeclaration(Element, Namespace) - Method in class UncheckedJDOMFactory
 
addNsAttribute(AttributesImpl, Namespace) - Method in class SAXOutputter
Appends a namespace declaration in the form of a xmlns attribute to an attribute list, crerating this latter if needed.
and(Filter) - Method in class AbstractFilter
 
AndFilter - Class in <Unnamed>
Allow two filters to be chained together with a logical and operation.
AndFilter(Filter, Filter) - Constructor for class AndFilter
Match if only both supplied filters match.
append(String) - Method in class CDATA
This will append character content to whatever content already exists within this CDATA node.
append(String) - Method in class Text
This will append character content to whatever content already exists within this Text node.
append(Text) - Method in class Text
This will append the content of another Text node to this node.
append(char[], int, int) - Method in class TextBuffer
Append the specified text to the text value of this buffer.
appendExternalId(String, String) - Method in class SAXHandler
Appends an external ID to the internal subset buffer.
array - Variable in class TextBuffer
The rest of the text value (the "suffix").
arraySize - Variable in class TextBuffer
The size of the rest of the text value.
atRoot - Variable in class SAXHandler
Indicator of where in the document we are
Attribute - Class in <Unnamed>
An XML attribute.
Attribute() - Constructor for class Attribute
Default, no-args constructor for implementations to use if needed.
Attribute(String, String, Namespace) - Constructor for class Attribute
This will create a new Attribute with the specified (local) name and value, and in the provided Namespace.
Attribute(String, String, int, Namespace) - Constructor for class Attribute
This will create a new Attribute with the specified (local) name, value, and type, and in the provided Namespace.
Attribute(String, String) - Constructor for class Attribute
This will create a new Attribute with the specified (local) name and value, and does not place the attribute in a Namespace.
Attribute(String, String, int) - Constructor for class Attribute
This will create a new Attribute with the specified (local) name, value and type, and does not place the attribute in a Namespace.
attribute(String, String, Namespace) - Method in class DefaultJDOMFactory
 
attribute(String, String, int, Namespace) - Method in class DefaultJDOMFactory
 
attribute(String, String) - Method in class DefaultJDOMFactory
 
attribute(String, String, int) - Method in class DefaultJDOMFactory
 
attribute(String, String, Namespace) - Method in interface JDOMFactory
This will create a new Attribute with the specified (local) name and value, and in the provided Namespace.
attribute(String, String, int, Namespace) - Method in interface JDOMFactory
This will create a new Attribute with the specified (local) name, value, and type, and in the provided Namespace.
attribute(String, String) - Method in interface JDOMFactory
This will create a new Attribute with the specified (local) name and value, and does not place the attribute in a Namespace.
attribute(String, String, int) - Method in interface JDOMFactory
This will create a new Attribute with the specified (local) name, value and type, and does not place the attribute in a Namespace.
attribute(String, String, Namespace) - Method in class UncheckedJDOMFactory
 
attribute(String, String, int, Namespace) - Method in class UncheckedJDOMFactory
 
attribute(String, String) - Method in class UncheckedJDOMFactory
 
attribute(String, String, int) - Method in class UncheckedJDOMFactory
 
attributeDecl(String, String, String, String, String) - Method in class SAXHandler
This handles an attribute declaration in the internal subset.
AttributeList - Class in <Unnamed>
AttributeList represents legal JDOM Attribute content.
AttributeList() - Constructor for class AttributeList
Force an Element parent
AttributeList(Element) - Constructor for class AttributeList
Create a new instance of the AttributeList representing Element content
attributes - Variable in class Element
The attributes of the element.
attrNameToTypeMap - Static variable in class SAXHandler
Hash table to map SAX attribute type names to JDOM attribute types.
attrTypeToNameMap - Static variable in class SAXOutputter
Array to map JDOM attribute type (as entry index) to SAX attribute type names.

B

baseURI - Variable in class Document
See http://www.w3.org/TR/2003/WD-DOM-Level-3-Core-20030226/core.html#baseURIs-Considerations
bits - Variable in class Format.DefaultEscapeStrategy
 
build(Document) - Method in class DOMBuilder
This will build a JDOM tree from an existing DOM tree.
build(Element) - Method in class DOMBuilder
This will build a JDOM Element from an existing DOM Element
build(InputSource) - Method in class SAXBuilder
This builds a document from the supplied input source.
build(InputStream) - Method in class SAXBuilder
This builds a document from the supplied input stream.
build(File) - Method in class SAXBuilder
This builds a document from the supplied filename.
build(URL) - Method in class SAXBuilder
This builds a document from the supplied URL.
build(InputStream, String) - Method in class SAXBuilder
This builds a document from the supplied input stream.
build(Reader) - Method in class SAXBuilder
This builds a document from the supplied Reader.
build(Reader, String) - Method in class SAXBuilder
This builds a document from the supplied Reader.
build(String) - Method in class SAXBuilder
This builds a document from the supplied URI.
BuilderErrorHandler - Class in <Unnamed>
The standard JDOM error handler implementation.
BuilderErrorHandler() - Constructor for class BuilderErrorHandler
 
buildTree(Node, Document, Element, boolean) - Method in class DOMBuilder
This takes a DOM Node and builds up a JDOM tree, recursing until the DOM tree is exhausted and the JDOM tree results.

C

canEncode - Variable in class Format.DefaultEscapeStrategy
 
cause - Variable in exception JDOMException
A wrapped Throwable
CDATA - Class in <Unnamed>
An XML CDATA section.
CDATA() - Constructor for class CDATA
This is the protected, no-args constructor standard in all JDOM classes.
CDATA(String) - Constructor for class CDATA
This constructor creates a new CDATA node, with the supplied string value as it's character content.
CDATA - Static variable in class ContentFilter
Mask for JDOM CDATA objects
cdata(String) - Method in class DefaultJDOMFactory
 
cdata(String) - Method in interface JDOMFactory
This creates the CDATA with the supplied text.
cdata(String) - Method in class SAXOutputter
This will be called for each chunk of CDATA section encountered.
cdata(String) - Method in class UncheckedJDOMFactory
 
CDATA_TYPE - Static variable in class Attribute
Attribute type: the attribute value is a string.
characters(char[], int, int) - Method in class JDOMResult.DocumentBuilder
[SAX ContentHandler interface support] Receives notification of character data.
characters(char[], int, int) - Method in class SAXHandler
This will report character data (within an element).
characters(String) - Method in class SAXOutputter
This will be called for each chunk of character data encountered.
checkAttributeName(String) - Static method in class Verifier
This will check the supplied name to see if it is legal for use as a JDOM Attribute name.
checkCDATASection(String) - Static method in class Verifier
This will check the supplied data to see if it is legal for use as JDOM CDATA.
checkCharacterData(String) - Static method in class Verifier
This will check the supplied string to see if it only contains characters allowed by the XML 1.0 specification.
checkCommentData(String) - Static method in class Verifier
This will check the supplied data to see if it is legal for use as JDOM Comment data.
checkConcurrentModification() - Method in class ContentList.FilterListIterator
Check if are backing list is being modified by someone else.
checkElementName(String) - Static method in class Verifier
This will check the supplied name to see if it is legal for use as a JDOM Element name.
checkNamespaceCollision(Namespace, Namespace) - Static method in class Verifier
Check if two namespaces collide.
checkNamespaceCollision(Attribute, Element) - Static method in class Verifier
Check if Attribute's namespace collides with a Element's namespace.
checkNamespaceCollision(Namespace, Element) - Static method in class Verifier
Check if a Namespace collides with a Element's namespace.
checkNamespaceCollision(Namespace, Attribute) - Static method in class Verifier
Check if a Namespace collides with a Attribute's namespace.
checkNamespaceCollision(Namespace, List) - Static method in class Verifier
Check if a Namespace collides with any namespace from a list of objects.
checkNamespacePrefix(String) - Static method in class Verifier
This will check the supplied name to see if it is legal for use as a JDOM Namespace prefix.
checkNamespaceURI(String) - Static method in class Verifier
This will check the supplied name to see if it is legal for use as a JDOM Namespace URI.
checkProcessingInstructionData(String) - Static method in class Verifier
This will check the supplied data to see if it is legal for use as ProcessingInstruction data.
checkProcessingInstructionTarget(String) - Static method in class Verifier
This will check the supplied data to see if it is legal for use as a JDOM ProcessingInstruction target.
checkPublicID(String) - Static method in class Verifier
This will ensure that the data for a public identifier is legal.
checkSystemLiteral(String) - Static method in class Verifier
This will ensure that the data for a system literal is legal.
checkURI(String) - Static method in class Verifier
Checks a string to see if it is a legal RFC 2396 URI.
checkXMLName(String) - Static method in class Verifier
This is a utility function for sharing the base process of checking any XML name.
clear() - Method in class AttributeList
Clear the current list.
clear() - Method in class ContentList
Clear the current list.
clear() - Method in class TextBuffer
Clears the text value and prepares the TextBuffer for reuse.
clearAndSet(Collection) - Method in class AttributeList
Clear the current list and set it to the contents of the Collection.
clearAndSet(Collection) - Method in class ContentList
Clear the current list and set it to the contents of the Collection.
clone() - Method in class Attribute
This will return a clone of this Attribute.
clone() - Method in class Content
Returns a deep, unattached copy of this child and its descendants detached from any parent or document.
clone() - Method in class Document
This will return a deep clone of this Document.
clone() - Method in class Element
This returns a deep clone of this element.
clone() - Method in class Format
 
clone() - Method in interface Parent
Obtain a deep, unattached copy of this parent and it's children.
clone() - Method in class ProcessingInstruction
This will return a clone of this ProcessingInstruction.
clone() - Method in class Text
This will return a clone of this Text node, with the same character content, but no parent.
clone() - Method in class XMLOutputter
Returns a copy of this XMLOutputter.
cloneContent() - Method in class Document
 
cloneContent() - Method in class Element
 
cloneContent() - Method in interface Parent
Returns a list containing detached clones of this parent's content list.
Comment - Class in <Unnamed>
An XML comment.
Comment() - Constructor for class Comment
Default, no-args constructor for implementations to use if needed.
Comment(String) - Constructor for class Comment
This creates the comment with the supplied text.
COMMENT - Static variable in class ContentFilter
Mask for JDOM Comment objects
comment(String) - Method in class DefaultJDOMFactory
 
comment(String) - Method in interface JDOMFactory
This creates the comment with the supplied text.
comment(char[], int, int) - Method in class JDOMResult.DocumentBuilder
[SAX LexicalHandler interface support] Reports an XML comment anywhere in the document.
comment(char[], int, int) - Method in class SAXHandler
This reports that a comments is parsed.
comment(String) - Method in class SAXOutputter
This will be called for each chunk of comment data encontered.
comment(String) - Method in class UncheckedJDOMFactory
 
configureContentHandler(SAXHandler) - Method in class SAXBuilder
This configures the SAXHandler that will be used to build the Document.
configureParser(XMLReader, SAXHandler) - Method in class SAXBuilder
This configures the XMLReader to be used for reading the XML document.
constructor - Static variable in class XPath
The constructor to instanciate a new XPath concrete implementation.
Content - Class in <Unnamed>
Superclass for JDOM objects which can be legal child content of Parent nodes.
Content() - Constructor for class Content
 
content - Variable in class Document
This document's content including comments, PIs, a possible DocType, and a root element.
content - Variable in class Element
The content of the element.
ContentFilter - Class in <Unnamed>
A general purpose Filter able to represent all legal JDOM objects or a specific subset.
ContentFilter() - Constructor for class ContentFilter
Default constructor that allows any legal JDOM objects.
ContentFilter(boolean) - Constructor for class ContentFilter
Set whether all JDOM objects are visible or not.
ContentFilter(int) - Constructor for class ContentFilter
Filter out JDOM objects according to a filtering mask.
contentHandler - Variable in class SAXOutputter
registered ContentHandler
ContentList - Class in <Unnamed>
A non-public list implementation holding only legal JDOM content, including content for Document or Element nodes.
ContentList(Parent) - Constructor for class ContentList
Force either a Document or Element parent
ContentList.FilterList - Class in <Unnamed>
FilterList represents legal JDOM content, including content for Documents or Elements.
ContentList.FilterList(Filter) - Constructor for class ContentList.FilterList
Create a new instance of the FilterList with the specified Filter.
ContentList.FilterListIterator - Class in <Unnamed>
 
ContentList.FilterListIterator(Filter, int) - Constructor for class ContentList.FilterListIterator
Default constructor
count - Variable in class ContentList.FilterList
Current number of items in this view
CREATE - Static variable in class ContentList
Used inner class FilterListIterator to help hasNext and hasPrevious the next index of our cursor (must be here for JDK1.1).
createContentHandler() - Method in class SAXBuilder
This creates the SAXHandler that will be used to build the Document.
createDocument() - Method in class AbstractDOMAdapter
This creates an empty Document object based on a specific parser implementation.
createDocument(DocType) - Method in class AbstractDOMAdapter
This creates an empty Document object based on a specific parser implementation with the given DOCTYPE.
createDocument() - Method in class CrimsonDOMAdapter
This creates an empty Document object based on a specific parser implementation.
createDocument() - Method in interface DOMAdapter
This creates an empty Document object based on a specific parser implementation.
createDocument(DocType) - Method in interface DOMAdapter
This creates an empty Document object based on a specific parser implementation with the given DOCTYPE.
createDocument() - Method in class JAXPDOMAdapter
This creates an empty Document object based on a specific parser implementation.
createDocument() - Method in class OracleV1DOMAdapter
This creates an empty Document object based on a specific parser implementation.
createDocument() - Method in class OracleV2DOMAdapter
This creates an empty Document object based on a specific parser implementation.
createDocument() - Method in class XercesDOMAdapter
This creates an empty Document object based on a specific parser implementation.
createDocument() - Method in class XML4JDOMAdapter
This creates an empty Document object based on a specific parser implementation.
createDOMDocument(DocType) - Method in class DOMOutputter
 
createDTDParser() - Method in class SAXOutputter
This will create a SAX XMLReader capable of parsing a DTD and configure it so that the DTD parsing events are routed to the handlers registered onto this SAXOutputter.
createNamespaceStack() - Method in class XMLOutputter
Factory for making new NamespaceStack objects.
createParser(boolean, Map, Map) - Static method in class JAXPParserFactory
Creates a SAX parser allocated through the configured JAXP SAX parser factory.
createParser() - Method in class SAXBuilder
This creates the XMLReader to be used for reading the XML document.
createParser() - Method in class SAXOutputter
Creates a SAX XMLReader.
CrimsonDOMAdapter - Class in <Unnamed>
An adapter for the Apache Crimson DOM parser.
CrimsonDOMAdapter() - Constructor for class CrimsonDOMAdapter
 
currentContext - Variable in class JaxenXPath
The current context for XPath expression evaluation.
currentElement - Variable in class SAXHandler
Element object being built
currentFormat - Variable in class XMLOutputter
 
cursor - Variable in class ContentList.FilterListIterator
Index in backing list of next object
CVS_ID - Static variable in class AbstractDOMAdapter
 
CVS_ID - Static variable in class AbstractFilter
 
CVS_ID - Static variable in class AndFilter
 
CVS_ID - Static variable in class Attribute
 
CVS_ID - Static variable in class AttributeList
 
CVS_ID - Static variable in class BuilderErrorHandler
 
CVS_ID - Static variable in class CDATA
 
CVS_ID - Static variable in class Comment
 
CVS_ID - Static variable in class ContentFilter
 
CVS_ID - Static variable in class ContentList
 
CVS_ID - Static variable in class CrimsonDOMAdapter
 
CVS_ID - Static variable in exception DataConversionException
 
CVS_ID - Static variable in class DefaultJDOMFactory
 
CVS_ID - Static variable in class DescendantIterator
 
CVS_ID - Static variable in class DocType
 
CVS_ID - Static variable in class Document
 
CVS_ID - Static variable in class DOMBuilder
 
CVS_ID - Static variable in class DOMOutputter
 
CVS_ID - Static variable in class Element
 
CVS_ID - Static variable in class ElementFilter
 
CVS_ID - Static variable in class EntityRef
 
CVS_ID - Static variable in class FilterIterator
 
CVS_ID - Static variable in class Format
 
CVS_ID - Static variable in exception IllegalAddException
 
CVS_ID - Static variable in exception IllegalDataException
 
CVS_ID - Static variable in exception IllegalNameException
 
CVS_ID - Static variable in exception IllegalTargetException
 
CVS_ID - Static variable in class JaxenXPath
 
CVS_ID - Static variable in class JAXPDOMAdapter
 
CVS_ID - Static variable in class JAXPParserFactory
 
CVS_ID - Static variable in exception JDOMException
 
CVS_ID - Static variable in class JDOMLocator
 
CVS_ID - Static variable in exception JDOMParseException
 
CVS_ID - Static variable in class JDOMResult
 
CVS_ID - Static variable in class JDOMSource
 
CVS_ID - Static variable in class Namespace
 
CVS_ID - Static variable in class NamespaceStack
 
CVS_ID - Static variable in class NegateFilter
 
CVS_ID - Static variable in class OracleV1DOMAdapter
 
CVS_ID - Static variable in class OracleV2DOMAdapter
 
CVS_ID - Static variable in class OrFilter
 
CVS_ID - Static variable in class ProcessingInstruction
 
CVS_ID - Static variable in class SAXBuilder
 
CVS_ID - Static variable in class SAXHandler
 
CVS_ID - Static variable in class SAXOutputter
 
CVS_ID - Static variable in class Text
 
CVS_ID - Static variable in class TextBuffer
 
CVS_ID - Static variable in class Verifier
 
CVS_ID - Static variable in class XercesDOMAdapter
 
CVS_ID - Static variable in class XML4JDOMAdapter
 
CVS_ID - Static variable in class XMLOutputter
 
CVS_ID - Static variable in class XPath
 
CVS_ID - Static variable in class XSLTransformer
 
CVS_ID - Static variable in exception XSLTransformException
 

D

DataConversionException - Exception in <Unnamed>
Thrown when a data conversion from a string to value type fails, such as can happen with the Attribute convenience getter functions.
DataConversionException(String, String) - Constructor for exception DataConversionException
Constructs an exception where the named construct couldn't be converted to the named data type.
DECL_HANDLER_ALT_PROPERTY - Static variable in class SAXOutputter
Shortcut for SAX-ext.
DECL_HANDLER_SAX_PROPERTY - Static variable in class SAXOutputter
Shortcut for SAX-ext.
declaredNamespaces - Variable in class SAXHandler
Temporary holder for namespaces that have been declared with startPrefixMapping, but are not yet available on the element
declareNamespaces - Variable in class SAXOutputter
Whether to report attribute namespace declarations as xmlns attributes.
declHandler - Variable in class SAXOutputter
registered DeclHandler
DEFAULT_ADAPTER_CLASS - Static variable in class DOMOutputter
Default adapter class
DEFAULT_SAX_DRIVER - Static variable in class SAXBuilder
Default parser class to use.
DEFAULT_XPATH_CLASS - Static variable in class XPath
The default implementation class to use if none was configured.
DefaultJDOMFactory - Class in <Unnamed>
Creates the standard top-level JDOM classes (Element, Document, Comment, etc).
DefaultJDOMFactory() - Constructor for class DefaultJDOMFactory
 
DescendantIterator - Class in <Unnamed>
Traverse all a parent's descendants (all children at any level below the parent).
DescendantIterator(Parent) - Constructor for class DescendantIterator
Iterator for the descendants of the supplied object.
detach() - Method in class Attribute
This detaches the Attribute from its parent, or does nothing if the Attribute has no parent.
detach() - Method in class Content
Detaches this child from its parent or does nothing if the child has no parent.
detachRootElement() - Method in class Document
Detach the root Element from this document.
DOCTYPE - Static variable in class ContentFilter
Mask for JDOM DocType object
docType(String, String, String) - Method in class DefaultJDOMFactory
 
docType(String, String) - Method in class DefaultJDOMFactory
 
docType(String) - Method in class DefaultJDOMFactory
 
DocType - Class in <Unnamed>
An XML DOCTYPE declaration.
DocType() - Constructor for class DocType
Default, no-args constructor for implementations to use if needed.
DocType(String, String, String) - Constructor for class DocType
This will create the DocType with the specified element name and a reference to an external DTD.
DocType(String, String) - Constructor for class DocType
This will create the DocType with the specified element name and reference to an external DTD.
DocType(String) - Constructor for class DocType
This will create the DocType with the specified element name
docType(String, String, String) - Method in interface JDOMFactory
This will create the DocType with the specified element name and a reference to an external DTD.
docType(String, String) - Method in interface JDOMFactory
This will create the DocType with the specified element name and reference to an external DTD.
docType(String) - Method in interface JDOMFactory
This will create the DocType with the specified element name
docType(String, String, String) - Method in class UncheckedJDOMFactory
 
docType(String, String) - Method in class UncheckedJDOMFactory
 
docType(String) - Method in class UncheckedJDOMFactory
 
DOCUMENT - Static variable in class ContentFilter
Mask for JDOM Document object
document(Element, DocType) - Method in class DefaultJDOMFactory
 
document(Element, DocType, String) - Method in class DefaultJDOMFactory
 
document(Element) - Method in class DefaultJDOMFactory
 
Document - Class in <Unnamed>
An XML document.
Document() - Constructor for class Document
Creates a new empty document.
Document(Element, DocType, String) - Constructor for class Document
This will create a new Document, with the supplied Element as the root element, the supplied DocType declaration, and the specified base URI.
Document(Element, DocType) - Constructor for class Document
This will create a new Document, with the supplied Element as the root element and the supplied DocType declaration.
Document(Element) - Constructor for class Document
This will create a new Document, with the supplied Element as the root element, and no DocType declaration.
Document(List) - Constructor for class Document
This will create a new Document, with the supplied list of content, and a DocType declaration only if the content contains a DocType instance.
document(Element, DocType) - Method in interface JDOMFactory
This will create a new Document, with the supplied Element as the root element and the supplied DocType declaration.
document(Element, DocType, String) - Method in interface JDOMFactory
This will create a new Document, with the supplied Element as the root element and the supplied DocType declaration.
document(Element) - Method in interface JDOMFactory
This will create a new Document, with the supplied Element as the root element, and no DocType declaration.
document - Variable in class SAXHandler
Document object being built
document(Element, DocType, String) - Method in class UncheckedJDOMFactory
 
document(Element, DocType) - Method in class UncheckedJDOMFactory
 
document(Element) - Method in class UncheckedJDOMFactory
 
documentCanContain(int, Content) - Method in class ContentList
 
documentLocator(Document) - Method in class SAXOutputter
This method tells you the line of the XML file being parsed.
DOMAdapter - Interface in <Unnamed>
Defines a standard set of adapter methods for interfacing with a DOM parser and obtaining a DOM org.w3c.dom.Document object.
DOMBuilder - Class in <Unnamed>
Builds a JDOM org.jdom.Document from a pre-existing DOM org.w3c.dom.Document.
DOMBuilder() - Constructor for class DOMBuilder
This creates a new DOMBuilder which will attempt to first locate a parser via JAXP, then will try to use a set of default parsers.
DOMBuilder(String) - Constructor for class DOMBuilder
This creates a new DOMBuilder using the specified DOMAdapter implementation as a way to choose the underlying parser.
DOMOutputter - Class in <Unnamed>
Outputs a JDOM org.jdom.Document as a DOM org.w3c.dom.Document.
DOMOutputter() - Constructor for class DOMOutputter
This creates a new DOMOutputter which will attempt to first locate a DOM implementation to use via JAXP, and if JAXP does not exist or there's a problem, will fall back to the default parser.
DOMOutputter(String) - Constructor for class DOMOutputter
This creates a new DOMOutputter using the specified DOMAdapter implementation as a way to choose the underlying parser.
dtdEvents(Document) - Method in class SAXOutputter
This parses a DTD declaration to fire the related events towards the registered handlers.
dtdHandler - Variable in class SAXOutputter
registered DTDHandler
dummyRoot - Variable in class JDOMResult.FragmentHandler
A dummy root element required by SAXHandler that can only cope with well-formed documents.

E

ELEMENT - Static variable in class ContentFilter
Mask for JDOM Element objects
element(String, Namespace) - Method in class DefaultJDOMFactory
 
element(String) - Method in class DefaultJDOMFactory
 
element(String, String) - Method in class DefaultJDOMFactory
 
element(String, String, String) - Method in class DefaultJDOMFactory
 
Element - Class in <Unnamed>
An XML element.
Element() - Constructor for class Element
This protected constructor is provided in order to support an Element subclass that wants full control over variable initialization.
Element(String, Namespace) - Constructor for class Element
Creates a new element with the supplied (local) name and namespace.
Element(String) - Constructor for class Element
Create a new element with the supplied (local) name and no namespace.
Element(String, String) - Constructor for class Element
Creates a new element with the supplied (local) name and a namespace given by a URI.
Element(String, String, String) - Constructor for class Element
Creates a new element with the supplied (local) name and a namespace given by the supplied prefix and URI combination.
element(String, Namespace) - Method in interface JDOMFactory
This will create a new Element with the supplied (local) name, and define the Namespace to be used.
element(String) - Method in interface JDOMFactory
This will create an Element in no Namespace.
element(String, String) - Method in interface JDOMFactory
This will create a new Element with the supplied (local) name, and specifies the URI of the Namespace the Element should be in, resulting it being unprefixed (in the default namespace).
element(String, String, String) - Method in interface JDOMFactory
This will create a new Element with the supplied (local) name, and specifies the prefix and URI of the Namespace the Element should be in.
element(Element, NamespaceStack) - Method in class SAXOutputter
This will recursively invoke all of the callbacks for a particular element.
element(String, Namespace) - Method in class UncheckedJDOMFactory
 
element(String) - Method in class UncheckedJDOMFactory
 
element(String, String) - Method in class UncheckedJDOMFactory
 
element(String, String, String) - Method in class UncheckedJDOMFactory
 
elementCanContain(int, Content) - Static method in class ContentList
 
elementContent(List, NamespaceStack) - Method in class SAXOutputter
This will invoke the callbacks for the content of an element.
elementContent(Content, NamespaceStack) - Method in class SAXOutputter
This will invoke the callbacks for the content of an element.
elementData - Variable in class AttributeList
The backing list
elementData - Variable in class ContentList
Our backing list
elementDecl(String, String) - Method in class SAXHandler
Handle an element declaration in a DTD.
ElementFilter - Class in <Unnamed>
A Filter that only matches Element objects.
ElementFilter() - Constructor for class ElementFilter
Select only the Elements.
ElementFilter(String) - Constructor for class ElementFilter
Select only the Elements with the supplied name in any Namespace.
ElementFilter(Namespace) - Constructor for class ElementFilter
Select only the Elements with the supplied Namespace.
ElementFilter(String, Namespace) - Constructor for class ElementFilter
Select only the Elements with the supplied name and Namespace.
elementName - Variable in class DocType
The element being constrained
EMPTY_STRING - Static variable in class Text
 
encoder - Variable in class Format.DefaultEscapeStrategy
 
encoding - Variable in class Format
The encoding format
endCDATA() - Method in class JDOMResult.DocumentBuilder
[SAX LexicalHandler interface support] Reports the end of a CDATA section.
endCDATA() - Method in class SAXHandler
Report a CDATA section
endDocument() - Method in class SAXOutputter
Always the last method of all callbacks in all handlers to be invoked.
endDTD() - Method in class JDOMResult.DocumentBuilder
[SAX LexicalHandler interface support] Reports the end of DTD declarations.
endDTD() - Method in class SAXHandler
This signifies that the reading of the DTD is complete.
endElement(String, String, String) - Method in class SAXHandler
Indicates the end of an element (</[element name]>) is reached.
endElement(Element) - Method in class SAXOutputter
This will invoke the endElement callback in the ContentHandler.
endEntity(String) - Method in class JDOMResult.DocumentBuilder
[SAX LexicalHandler interface support] Reports the end of an entity.
endEntity(String) - Method in class SAXHandler
 
endPrefixMapping(NamespaceStack, int) - Method in class SAXOutputter
This will invoke the endPrefixMapping callback in the ContentHandler when a namespace is goes out of scope in the Document.
endsWithWhite(String) - Method in class XMLOutputter
 
ensureCapacity(int) - Method in class AttributeList
Increases the capacity of this AttributeList instance, if necessary, to ensure that it can hold at least the number of items specified by the minimum capacity argument.
ensureCapacity(int) - Method in class ContentList
Increases the capacity of this ContentList instance, if necessary, to ensure that it can hold at least the number of items specified by the minimum capacity argument.
ensureCapacity(int) - Method in class TextBuffer
 
ensureInitialization() - Method in class JDOMResult.DocumentBuilder
 
ENTITIES_TYPE - Static variable in class Attribute
Attribute type: the attribute value is a list of entity names.
ENTITY_TYPE - Static variable in class Attribute
Attribute type: the attribute value is the name of an entity.
entityDepth - Variable in class SAXHandler
How many nested entities we're currently within
ENTITYREF - Static variable in class ContentFilter
Mask for JDOM EntityRef objects
entityRef(String) - Method in class DefaultJDOMFactory
 
entityRef(String, String, String) - Method in class DefaultJDOMFactory
 
entityRef(String, String) - Method in class DefaultJDOMFactory
 
EntityRef - Class in <Unnamed>
An XML entity reference.
EntityRef() - Constructor for class EntityRef
Default, no-args constructor for implementations to use if needed.
EntityRef(String) - Constructor for class EntityRef
This will create a new EntityRef with the supplied name.
EntityRef(String, String) - Constructor for class EntityRef
This will create a new EntityRef with the supplied name and system id.
EntityRef(String, String, String) - Constructor for class EntityRef
This will create a new EntityRef with the supplied name, public id, and system id.
entityRef(String) - Method in interface JDOMFactory
This will create a new EntityRef with the supplied name.
entityRef(String, String, String) - Method in interface JDOMFactory
This will create a new EntityRef with the supplied name, public ID, and system ID.
entityRef(String, String) - Method in interface JDOMFactory
This will create a new EntityRef with the supplied name and system ID.
entityRef(EntityRef) - Method in class SAXOutputter
This will invoke the ContentHandler.skippedEntity callback when an entity reference is encountered.
entityRef(String) - Method in class UncheckedJDOMFactory
 
entityRef(String, String) - Method in class UncheckedJDOMFactory
 
entityRef(String, String, String) - Method in class UncheckedJDOMFactory
 
entityResolver - Variable in class SAXOutputter
registered EntityResolver
ENUMERATED_TYPE - Static variable in class Attribute
Attribute type: the attribute value is a name token from an enumeration.
equals(Object) - Method in class AndFilter
 
equals(Object) - Method in class Attribute
This tests for equality of this Attribute to the supplied Object.
equals(Object) - Method in class Content
This tests for equality of this Content object to the supplied object.
equals(Object) - Method in class ContentFilter
Returns whether the two filters are equivalent (i.e. the matching mask values are identical).
equals(Object) - Method in class Document
This tests for equality of this Document to the supplied Object.
equals(Object) - Method in class ElementFilter
Returns whether the two filters are equivalent (i.e. the matching names and namespace are equivalent).
equals(Object) - Method in class JaxenXPath
 
equals(Object) - Method in class Namespace
This tests for equality - Two Namespaces are equal if and only if their URIs are byte-for-byte equals.
equals(Object) - Method in class NegateFilter
 
equals(Object) - Method in class OrFilter
 
error(SAXParseException) - Method in class BuilderErrorHandler
This method is called in response to an error that has occurred; this indicates that a rule was broken, typically in validation, but that parsing could reasonably continue.
errorHandler - Variable in class SAXOutputter
registered ErrorHandler
escapeAttributeEntities(String) - Method in class XMLOutputter
This will take the pre-defined entities in XML 1.0 and convert their character representation to the appropriate entity reference, suitable for XML attributes.
escapeElementEntities(String) - Method in class XMLOutputter
This will take the three pre-defined entities in XML 1.0 (used specifically in XML elements) and convert their character representation to the appropriate entity reference, suitable for XML element content.
escapeOutput - Variable in class XMLOutputter
Whether output escaping is enabled for the being processed Element - default is true
EscapeStrategy - Interface in <Unnamed>
Logic to determine which characters should be formatted as character entities.
escapeStrategy - Variable in class Format
entity escape logic
expand - Variable in class SAXBuilder
Whether expansion of entities should occur
expand - Variable in class SAXHandler
Indicator of whether we should expand entities
expandEmptyElements - Variable in class Format
Whether or not to expand empty elements to <tagName></tagName> - default is false
expected - Variable in class ContentList.FilterList
Expected modCount in our backing list
expected - Variable in class ContentList.FilterListIterator
Expected modCount in our backing list
externalEntities - Variable in class SAXHandler
The external entities defined in this document
externalEntityDecl(String, String, String) - Method in class SAXHandler
This is called when the parser encounters an external entity declaration.
extractQuotedString(String) - Static method in class ProcessingInstruction
This is a helper routine, only used by parseData, to extract a quoted String from the input parameter, rawData.

F

factory - Variable in class DOMBuilder
The factory for creating new JDOM objects
factory - Variable in class JDOMResult
The custom JDOM factory to use when building the transformation result or null to use the default JDOM classes.
factory - Variable in class SAXBuilder
The factory for creating new JDOM objects
factory - Variable in class SAXHandler
The JDOMFactory used for JDOM object creation
fatalError(SAXParseException) - Method in class BuilderErrorHandler
This method is called in response to a fatal error; this indicates that a rule has been broken that makes continued parsing either impossible or an almost certain waste of time.
features - Variable in class SAXBuilder
User-specified features to be set on the SAX parser
fileToURL(File) - Static method in class SAXBuilder
Custom File.toUrl() implementation to handle special chars in file names
filter - Variable in class ContentList.FilterList
The Filter
filter - Variable in class ContentList.FilterListIterator
The Filter that applies
Filter - Interface in <Unnamed>
A generalized filter to restrict visibility or mutability on a list.
filter - Variable in class FilterIterator
 
filter - Variable in class NegateFilter
 
FilterIterator - Class in <Unnamed>
Traverse a parent's children that match the supplied filter.
FilterIterator(Iterator, Filter) - Constructor for class FilterIterator
 
filterMask - Variable in class ContentFilter
The JDOM object mask
flushCharacters() - Method in class SAXHandler
This will flush any characters from SAX character calls we've been buffering.
flushCharacters(String) - Method in class SAXHandler
Flush the given string into the document.
Format - Class in <Unnamed>
Class to encapsulate XMLOutputter format options.
Format() - Constructor for class Format
Creates a new Format instance with default (raw) behavior.
Format.DefaultEscapeStrategy - Class in <Unnamed>
Handle common charsets quickly and easily.
Format.DefaultEscapeStrategy(String) - Constructor for class Format.DefaultEscapeStrategy
 
Format.TextMode - Class in <Unnamed>
Class to signify how text should be handled on output.
Format.TextMode(String) - Constructor for class Format.TextMode
 

G

get(int) - Method in class AttributeList
Return the object at the specified offset.
get(String, Namespace) - Method in class AttributeList
Return the Attribute with the given name and Namespace.
get(int) - Method in class ContentList.FilterList
Return the object at the specified offset.
get(int) - Method in class ContentList
Return the object at the specified offset.
getAdditionalNamespaces() - Method in class Element
Returns a list of the additional namespace declarations on this element.
getAdjustedIndex(int) - Method in class ContentList.FilterList
Return the adjusted index
getAttribute(String) - Method in class Element
This returns the attribute for this element with the given name and within no namespace, or null if no such attribute exists.
getAttribute(String, Namespace) - Method in class Element
This returns the attribute for this element with the given name and within the given Namespace, or null if no such attribute exists.
getAttributes() - Method in class Element
This returns the complete set of attributes for this element, as a List of Attribute objects in no particular order, or an empty list if there are none.
getAttributeType() - Method in class Attribute
This will return the actual declared type of this Attribute.
getAttributeType(String) - Static method in class SAXHandler
Returns the the JDOM Attribute type value from the SAX 2.0 attribute type string provided by the parser.
getAttributeTypeName(int) - Static method in class SAXOutputter
Returns the SAX 2.0 attribute type string from the type of a JDOM Attribute.
getAttributeValue(String) - Method in class Element
This returns the attribute value for the attribute with the given name and within no namespace, null if there is no such attribute, and the empty string if the attribute value is empty.
getAttributeValue(String, String) - Method in class Element
This returns the attribute value for the attribute with the given name and within no namespace, or the passed-in default if there is no such attribute.
getAttributeValue(String, Namespace) - Method in class Element
This returns the attribute value for the attribute with the given name and within the given Namespace, null if there is no such attribute, and the empty string if the attribute value is empty.
getAttributeValue(String, Namespace, String) - Method in class Element
This returns the attribute value for the attribute with the given name and within the given Namespace, or the passed-in default if there is no such attribute.
getBaseURI() - Method in class Document
Returns the URI from which this document was loaded, or null if this is not known.
getBooleanValue() - Method in class Attribute
This gets the effective boolean value of the attribute, or throws a DataConversionException if a conversion can't be performed.
getCause() - Method in exception JDOMException
This will return the root cause Throwable, or null if one does not exist.
getCharacterStream() - Method in class JDOMSource.JDOMInputSource
Gets the character stream for this input source.
getChild(String, Namespace) - Method in class Element
This returns the first child element within this element with the given local name and belonging to the given namespace.
getChild(String) - Method in class Element
This returns the first child element within this element with the given local name and belonging to no namespace.
getChildren() - Method in class Element
This returns a List of all the child elements nested directly (one level deep) within this element, as Element objects.
getChildren(String) - Method in class Element
This returns a List of all the child elements nested directly (one level deep) within this element with the given local name and belonging to no namespace, returned as Element objects.
getChildren(String, Namespace) - Method in class Element
This returns a List of all the child elements nested directly (one level deep) within this element with the given local name and belonging to the given Namespace, returned as Element objects.
getChildText(String) - Method in class Element
Returns the textual content of the named child element, or null if there's no such child.
getChildText(String, Namespace) - Method in class Element
Returns the textual content of the named child element, or null if there's no such child.
getChildTextNormalize(String) - Method in class Element
Returns the normalized textual content of the named child element, or null if there's no such child.
getChildTextNormalize(String, Namespace) - Method in class Element
Returns the normalized textual content of the named child element, or null if there's no such child.
getChildTextTrim(String) - Method in class Element
Returns the trimmed textual content of the named child element, or null if there's no such child.
getChildTextTrim(String, Namespace) - Method in class Element
Returns the trimmed textual content of the named child element, or null if there's no such child.
getColumnNumber() - Method in exception JDOMParseException
Returns the column number of the end of the text where the parse error occurred.
getCompactFormat() - Static method in class Format
Returns a new Format object that performs whitespace normalization, uses the UTF-8 encoding, doesn't expand empty elements, includes the declaration and encoding, and uses the default entity escape strategy.
getContent(int) - Method in class Document
 
getContent() - Method in class Document
This will return all content for the Document.
getContent(Filter) - Method in class Document
Return a filtered view of this Document's content.
getContent() - Method in class Element
This returns the full content of the element as a List which may contain objects of type Text, Element, Comment, ProcessingInstruction, CDATA, and EntityRef.
getContent(Filter) - Method in class Element
Return a filter view of this Element's content.
getContent(int) - Method in class Element
 
getContent(int) - Method in interface Parent
Returns the child at the given index.
getContent() - Method in interface Parent
Returns the full content of this parent as a List which contains objects of type Content.
getContent(Filter) - Method in interface Parent
Returns as a List the content of this parent that matches the supplied filter.
getContentHandler() - Method in class SAXOutputter
Returns the registered ContentHandler.
getContentSize() - Method in class Document
 
getContentSize() - Method in class Element
 
getContentSize() - Method in interface Parent
Returns the number of children in this parent's content list.
getCurrentElement() - Method in class SAXHandler
Returns the being-parsed element.
getData() - Method in class ProcessingInstruction
This will return the raw data from all instructions.
getDeclHandler() - Method in class SAXOutputter
Return the registered DeclHandler.
getDescendants() - Method in class Document
Returns an iterator that walks over all descendants in document order.
getDescendants(Filter) - Method in class Document
Returns an iterator that walks over all descendants in document order applying the Filter to return only elements that match the filter rule.
getDescendants() - Method in class Element
Returns an iterator that walks over all descendants in document order.
getDescendants(Filter) - Method in class Element
Returns an iterator that walks over all descendants in document order applying the Filter to return only elements that match the filter rule.
getDescendants() - Method in interface Parent
Returns an Iterator that walks over all descendants in document order.
getDescendants(Filter) - Method in interface Parent
Returns an Iterator that walks over all descendants in document order applying the Filter to return only elements that match the filter rule.
getDetachedContent(Element) - Method in class JDOMResult.FragmentHandler
Returns the content of a JDOM Element detached from it.
getDocType() - Method in class Document
This will return the DocType declaration for this Document, or null if none exists.
getDocument(File, boolean) - Method in class AbstractDOMAdapter
This creates a new Document from an existing InputStream by letting a DOM parser handle parsing using the supplied stream.
getDocument(InputStream, boolean) - Method in class AbstractDOMAdapter
This creates a new Document from an existing InputStream by letting a DOM parser handle parsing using the supplied stream.
getDocument() - Method in class Attribute
This retrieves the owning Document for this Attribute, or null if not a currently a member of a Document.
getDocument() - Method in class Content
Return this child's owning document or null if the branch containing this child is currently not attached to a document.
getDocument(InputStream, boolean) - Method in class CrimsonDOMAdapter
This creates a new Document from an existing InputStream by letting a DOM parser handle parsing using the supplied stream.
getDocument() - Method in class Document
 
getDocument(File, boolean) - Method in interface DOMAdapter
This creates a new Document from a given filename by letting a DOM parser handle parsing from the file.
getDocument(InputStream, boolean) - Method in interface DOMAdapter
This creates a new Document from an existing InputStream by letting a DOM parser handle parsing using the supplied stream.
getDocument(InputStream, boolean) - Method in class JAXPDOMAdapter
This creates a new Document from an existing InputStream by letting a JAXP parser handle parsing using the supplied stream.
getDocument() - Method in class JDOMResult
Returns the result of an XSL Transformation as a JDOM document.
getDocument() - Method in class JDOMSource
Returns the source document used by this TrAX source.
getDocument(InputStream, boolean) - Method in class OracleV1DOMAdapter
This creates a new Document from an existing InputStream by letting a DOM parser handle parsing using the supplied stream.
getDocument(InputStream, boolean) - Method in class OracleV2DOMAdapter
This creates a new Document from an existing InputStream by letting a DOM parser handle parsing using the supplied stream.
getDocument() - Method in interface Parent
Return this parent's owning document or null if the branch containing this parent is currently not attached to a document.
getDocument() - Method in class SAXHandler
Returns the document.
getDocument(InputStream, boolean) - Method in class XercesDOMAdapter
This creates a new Document from an existing InputStream by letting a DOM parser handle parsing using the supplied stream.
getDocument(InputStream, boolean) - Method in class XML4JDOMAdapter
This creates a new Document from an existing InputStream by letting a DOM parser handle parsing using the supplied stream.
getDocumentLocator() - Method in class SAXHandler
Provides access to the Locator object provided by the SAX parser.
getDoubleValue() - Method in class Attribute
This gets the value of the attribute, in double form, and if no conversion can occur, throws a DataConversionException
getDriverClass() - Method in class SAXBuilder
Returns the driver class assigned in the constructor, or null if none.
getDTDHandler() - Method in class SAXBuilder
Returns the DTDHandler assigned, or null if none.
getDTDHandler() - Method in class SAXOutputter
Return the registered DTDHandler.
getElementName() - Method in class DocType
This will retrieve the element name being constrained.
getEncoding() - Method in class Format
Returns the configured output encoding.
getEntityResolver() - Method in class SAXBuilder
Returns the EntityResolver assigned, or null if none.
getEntityResolver() - Method in class SAXOutputter
Return the registered EntityResolver.
getErrorHandler() - Method in class SAXBuilder
Returns the ErrorHandler assigned, or null if none.
getErrorHandler() - Method in class SAXOutputter
Return the registered ErrorHandler.
getEscapeStrategy() - Method in class Format
Returns the current escape strategy
getExpandEmptyElements() - Method in class Format
Returns whether empty elements are expanded.
getExpandEntities() - Method in class SAXBuilder
Returns whether or not entities are being expanded into normal text content.
getExpandEntities() - Method in class SAXHandler
Returns whether or not entities will be expanded during the build.
getFactory() - Method in class DOMBuilder
Returns the current JDOMFactory in use.
getFactory() - Method in class JDOMResult
Returns the custom JDOMFactory used to build the transformation result.
getFactory() - Method in class SAXBuilder
Returns the current JDOMFactory in use.
getFactory() - Method in class SAXHandler
Returns the factory used for constructing objects.
getFeature(String) - Method in class SAXOutputter
This will look up the value of a SAX feature.
getFilterMask() - Method in class ContentFilter
Return current filtering mask.
getFloatValue() - Method in class Attribute
This gets the value of the attribute, in float form, and if no conversion can occur, throws a DataConversionException
getFormat() - Method in class XMLOutputter
Returns the current format in use by the outputter.
getIgnoreTrAXEscapingPIs() - Method in class Format
Returns whether JAXP TrAX processing instructions for disabling/enabling output escaping are ignored.
getIgnoringElementContentWhitespace() - Method in class SAXBuilder
Returns whether element content whitespace is to be ignored during the build.
getIgnoringElementContentWhitespace() - Method in class SAXHandler
Returns whether or not the parser will elminate whitespace in element content (sometimes known as "ignorable whitespace") when building the document.
getIndent() - Method in class Format
Returns the indent string in use.
getInternalSubset() - Method in class DocType
This returns the data for the internal subset.
getIntValue() - Method in class Attribute
This gets the value of the attribute, in int form, and if no conversion can occur, throws a DataConversionException
getLexicalHandler() - Method in class SAXOutputter
Return the registered LexicalHandler.
getLineNumber() - Method in exception JDOMParseException
Returns the line number of the end of the text where the parse error occurred.
getLineSeparator() - Method in class Format
Returns the current line separator.
getLocator() - Method in class SAXOutputter
Returns a JDOMLocator object referencing the node currently being processed by this outputter.
getLongValue() - Method in class Attribute
This gets the value of the attribute, in long form, and if no conversion can occur, throws a DataConversionException
getMessage() - Method in exception JDOMException
This returns the message for the Exception.
getModCount() - Method in class ContentList
Give access of ContentList.modCount to FilterList
getName() - Method in class Attribute
This will retrieve the local name of the Attribute.
getName() - Method in class Element
Returns the (local) name of the element (without any namespace prefix).
getName() - Method in class EntityRef
This returns the name of the EntityRef.
getNamespace() - Method in class Attribute
This will return this Attribute's Namespace.
getNamespace() - Method in class Element
Returns the element's Namespace.
getNamespace(String) - Method in class Element
Returns the Namespace corresponding to the given prefix in scope for this element.
getNamespace(String, String) - Static method in class Namespace
This will retrieve (if in existence) or create (if not) a Namespace for the supplied prefix and URI.
getNamespace(String) - Static method in class Namespace
This will retrieve (if in existence) or create (if not) a Namespace for the supplied URI, and make it usable as a default namespace, as no prefix is supplied.
getNamespacePrefix() - Method in class Attribute
This will retrieve the namespace prefix of the Attribute.
getNamespacePrefix() - Method in class Element
Returns the namespace prefix of the element or an empty string if none exists.
getNamespaceURI() - Method in class Attribute
This returns the URI mapped to this Attribute's prefix.
getNamespaceURI() - Method in class Element
Returns the namespace URI mapped to this element's prefix (or the in-scope default namespace URI if no prefix).
getNestedException(Throwable) - Static method in exception JDOMException
 
getNestedException(Throwable, String, String) - Static method in exception JDOMException
 
getNode() - Method in class JDOMLocator
Returns the JDOM node being processed by SAXOutputter.
getNodes() - Method in class JDOMSource
Returns the source node list used by this TrAX source.
getOmitDeclaration() - Method in class Format
Returns whether the XML declaration will be omitted.
getOmitEncoding() - Method in class Format
Returns whether the XML declaration encoding will be omitted.
getParent() - Method in class Attribute
This will return the parent of this Attribute.
getParent() - Method in class Content
Return this child's parent, or null if this child is currently not attached.
getParent() - Method in class Document
 
getParent() - Method in interface Parent
Return this parent's parent, or null if this parent is currently not attached to another parent.
getParentElement() - Method in class Content
A convenience method that returns any parent element for this element, or null if the element is unattached or is a root element.
getPartialDocument() - Method in exception JDOMParseException
Returns the partial document that was successfully built before the error occurred.
getPrefix() - Method in class Namespace
This returns the prefix mapped to this Namespace.
getPrettyFormat() - Static method in class Format
Returns a new Format object that performs whitespace beautification with 2-space indents, uses the UTF-8 encoding, doesn't expand empty elements, includes the declaration and encoding, and uses the default entity escape strategy.
getProperty(String) - Method in class Document
Returns the object associated with this document under the given "id" string, or null if there is no binding or if the binding explicitly stored a null value.
getProperty(String) - Method in class SAXOutputter
This will look up the value of a SAX property.
getPseudoAttributeNames() - Method in class ProcessingInstruction
This will return a List containing the names of the "attribute" style pieces of name/value pairs in this PI's data.
getPseudoAttributeValue(String) - Method in class ProcessingInstruction
This will return the value for a specific name/value pair on the PI.
getPublicID() - Method in class DocType
This will retrieve the public ID of an externally referenced DTD, or an empty String if none is referenced.
getPublicID() - Method in class EntityRef
This will return the publid ID of this EntityRef.
getPublicId() - Method in exception JDOMParseException
Returns the public identifier of the entity where the parse error occurred.
getQualifiedName() - Method in class Attribute
This will retrieve the qualified name of the Attribute.
getQualifiedName() - Method in class Element
Returns the full name of the element, in the form [namespacePrefix]:[localName].
getRawFormat() - Static method in class Format
Returns a new Format object that performs no whitespace changes, uses the UTF-8 encoding, doesn't expand empty elements, includes the declaration and encoding, and uses the default entity escape strategy.
getReportDTDEvents() - Method in class SAXOutputter
Returns whether DTD events will be reported.
getReportNamespaceDeclarations() - Method in class SAXOutputter
Returns whether attribute namespace declarations shall be reported as "xmlns" attributes.
getResult() - Method in class JDOMResult.DocumentBuilder
Returns the result of an XSL Transformation.
getResult() - Method in class JDOMResult.FragmentHandler
Returns the result of an XSL Transformation.
getResult() - Method in class JDOMResult
Returns the result of an XSL Transformation as a list of JDOM nodes.
getReuseParser() - Method in class SAXBuilder
Returns whether the contained SAX parser instance is reused across multiple parses.
getRootElement() - Method in class Document
This will return the root Element for this Document
getSource() - Method in class JDOMSource.JDOMInputSource
Returns the source.
getSystemID() - Method in class DocType
This will retrieve the system ID of an externally referenced DTD, or an empty String if none is referenced.
getSystemID() - Method in class EntityRef
This will return the system ID of this EntityRef.
getSystemId() - Method in exception JDOMParseException
Returns the system identifier of the entity where the parse error occurred.
getTarget() - Method in class ProcessingInstruction
This will retrieve the target of the PI.
getText() - Method in class Comment
This returns the textual data within the Comment.
getText() - Method in class Element
Returns the textual content directly held under this element as a string.
getText() - Method in class Text
This returns the value of this Text node as a Java String.
getTextMode() - Method in class Format
Returns the current text output style.
getTextNormalize() - Method in class Element
Returns the textual content of this element with all surrounding whitespace removed and internal whitespace normalized to a single space.
getTextNormalize() - Method in class Text
This returns the textual content with all surrounding whitespace removed and internal whitespace normalized to a single space.
getTextTrim() - Method in class Element
Returns the textual content of this element with all surrounding whitespace removed.
getTextTrim() - Method in class Text
This returns the textual content with all surrounding whitespace removed.
getURI() - Method in class Namespace
This returns the namespace URI for this Namespace.
getURI(String) - Method in class NamespaceStack
Given a prefix, this will return the namespace URI most rencently (topmost) associated with that prefix.
getValidation() - Method in class SAXBuilder
Returns whether validation is to be performed during the build.
getValue() - Method in class Attribute
This will return the actual textual value of this Attribute.
getValue() - Method in class Comment
Returns the XPath 1.0 string value of this element, which is the text of this comment.
getValue() - Method in class Content
Returns the XPath 1.0 string value of this child.
getValue() - Method in class DocType
Returns the empty string since doctypes don't have an XPath 1.0 string value.
getValue() - Method in class Element
Returns the XPath 1.0 string value of this element, which is the complete, ordered content of all text node descendants of this element (i.e. the text that's left after all references are resolved and all other markup is stripped out.)
getValue() - Method in class EntityRef
Returns the empty string since entity references don't have an XPath 1.0 string value.
getValue() - Method in class ProcessingInstruction
Returns the XPath 1.0 string value of this element, which is the data of this PI.
getValue() - Method in class Text
Returns the XPath 1.0 string value of this element, which is the text itself.
getView(Filter) - Method in class ContentList
Return a view of this list based on the given filter.
getXMLFilter() - Method in class SAXBuilder
Returns the XMLFilter used during parsing, or null if none.
getXmlnsTagFor(Namespace) - Static method in class DOMOutputter
This will handle adding any Namespace attributes to the DOM tree.
getXMLReader() - Method in class JDOMSource
Returns the XMLReader to be used for the Source.
getXPath() - Method in class JaxenXPath
Returns the wrapped XPath expression as a string.
getXPath() - Method in class XPath
Returns the wrapped XPath expression as a string.

H

handleError(JDOMException) - Method in class SAXOutputter
Notifies the registered SAX error handler (if any) of an input processing error.
hashCode() - Method in class AndFilter
 
hashCode() - Method in class Attribute
This returns the hash code for this Attribute.
hashCode() - Method in class Content
This returns the hash code for this Content item.
hashCode() - Method in class ContentFilter
 
hashCode() - Method in class Document
This returns the hash code for this Document.
hashCode() - Method in class ElementFilter
 
hashCode() - Method in class JaxenXPath
 
hashCode() - Method in class Namespace
This returns a probably unique hash code for the Namespace.
hashCode() - Method in class NegateFilter
 
hashCode() - Method in class OrFilter
 
hasNext() - Method in class ContentList.FilterListIterator
Returns true if this list iterator has a next element.
HASNEXT - Static variable in class ContentList
 
hasNext() - Method in class DescendantIterator
Returns true> if the iteration has more Content descendants.
hasNext() - Method in class FilterIterator
 
HASPREV - Static variable in class ContentList
 
hasPrevious() - Method in class ContentList.FilterListIterator
Returns true if this list iterator has more elements when traversing the list in the reverse direction.
hasRootElement() - Method in class Document
This will return true if this document has a root element, false otherwise.

I

ID_TYPE - Static variable in class Attribute
Attribute type: the attribute value is a unique identifier.
IDREF_TYPE - Static variable in class Attribute
Attribute type: the attribute value is a reference to a unique identifier.
IDREFS_TYPE - Static variable in class Attribute
Attribute type: the attribute value is a list of references to unique identifiers.
ignorableWhitespace(char[], int, int) - Method in class JDOMResult.DocumentBuilder
[SAX ContentHandler interface support] Receives notification of ignorable whitespace in element content.
ignorableWhitespace(char[], int, int) - Method in class SAXHandler
Capture ignorable whitespace as text.
ignoreTrAXEscapingPIs - Variable in class Format
Whether TrAX output escaping disabling/enabling PIs are ignored or processed - default is false
ignoringWhite - Variable in class SAXBuilder
Whether to ignore ignorable whitespace
ignoringWhite - Variable in class SAXHandler
Whether to ignore ignorable whitespace
IllegalAddException - Exception in <Unnamed>
Thrown when trying to add a illegal object to a JDOM construct.
IllegalAddException(Element, Attribute, String) - Constructor for exception IllegalAddException
This will create an Exception indicating that the addition of the Attribute to the Element is illegal.
IllegalAddException(Element, Element, String) - Constructor for exception IllegalAddException
This will create an Exception indicating that the addition of the Element to parent is illegal.
IllegalAddException(Element, String) - Constructor for exception IllegalAddException
This will create an Exception indicating that the addition of the Element to the Document is illegal.
IllegalAddException(Element, ProcessingInstruction, String) - Constructor for exception IllegalAddException
This will create an Exception indicating that the addition of the ProcessingInstruction to the Element is illegal.
IllegalAddException(ProcessingInstruction, String) - Constructor for exception IllegalAddException
This will create an Exception indicating that the addition of the ProcessingInstruction to the Document is illegal.
IllegalAddException(Element, Comment, String) - Constructor for exception IllegalAddException
This will create an Exception indicating that the addition of the Comment to the Element is illegal.
IllegalAddException(Element, CDATA, String) - Constructor for exception IllegalAddException
This will create an Exception indicating that the addition of the CDATA
IllegalAddException(Element, Text, String) - Constructor for exception IllegalAddException
This will create an Exception indicating that the addition of the Text to the Element is illegal.
IllegalAddException(Comment, String) - Constructor for exception IllegalAddException
This will create an Exception indicating that the addition of the Comment to the Document is illegal.
IllegalAddException(Element, EntityRef, String) - Constructor for exception IllegalAddException
This will create an Exception indicating that the addition of the EntityRef to the Element is illegal.
IllegalAddException(Element, Namespace, String) - Constructor for exception IllegalAddException
This will create an Exception indicating that the addition of the Namespace to the Element is illegal.
IllegalAddException(DocType, String) - Constructor for exception IllegalAddException
This will create an Exception indicating that the addition of the DocType to the Document is illegal.
IllegalAddException(String) - Constructor for exception IllegalAddException
This will create an Exception with the specified error message.
IllegalDataException - Exception in <Unnamed>
Thrown when illegal text is supplied to a JDOM construct.
IllegalDataException(String, String, String) - Constructor for exception IllegalDataException
This will create an Exception indicating that the specified data is illegal for the construct it was supplied to.
IllegalDataException(String, String) - Constructor for exception IllegalDataException
This will create an Exception indicating that the specified data is illegal for the construct it was supplied to.
IllegalDataException(String) - Constructor for exception IllegalDataException
This will create an exceptoin with the specified error message.
IllegalNameException - Exception in <Unnamed>
Thrown when a name is supplied in construction of a JDOM construct whose where the name breaks XML naming conventions.
IllegalNameException(String, String, String) - Constructor for exception IllegalNameException
This will create an Exception indicating that the specified name is illegal for the construct it was supplied to.
IllegalNameException(String, String) - Constructor for exception IllegalNameException
This will create an Exception indicating that the specified name is illegal for the construct it was supplied to.
IllegalNameException(String) - Constructor for exception IllegalNameException
Creates an exception with the specified error message.
IllegalTargetException - Exception in <Unnamed>
Thrown when a target is supplied in construction of a JDOM ProcessingInstruction, and that name breaks XML naming conventions.
IllegalTargetException(String, String) - Constructor for exception IllegalTargetException
This will create an Exception indicating that the specified target is illegal for the ProcessingInstruction it was supplied to.
IllegalTargetException(String) - Constructor for exception IllegalTargetException
Creates an exception with the specified error message.
inCDATA - Variable in class SAXHandler
Indicator of whether we are in a CDATA
indent - Variable in class Format
The default indent is no spaces (as original document)
indent(Writer, int) - Method in class XMLOutputter
This will print indents (only if the newlines flag was set to true, and indent is non-null).
indexOf(String, Namespace) - Method in class AttributeList
Return index of the Attribute with the given name and uri.
indexOf(Content) - Method in class Document
 
indexOf(Content) - Method in class Element
 
indexOf(Content) - Method in interface Parent
Returns the index of the supplied child in the content list, or -1 if not a child of this parent.
indexOfDocType() - Method in class ContentList
Return the index of the DocType element in the list.
indexOfDuplicate(Attribute) - Method in class AttributeList
Return index of attribute with same name and Namespace, or -1 if one doesn't exist
indexOfFirstElement() - Method in class ContentList
Return the index of the first Element in the list.
inDTD - Variable in class SAXHandler
Indicator of whether we are in the DocType.
inInternalSubset - Variable in class SAXHandler
Indicator of whether we are in the internal subset
initCause(Throwable) - Method in exception JDOMException
Intializes the cause of this exception to be the specified value.
INITIAL_ARRAY_SIZE - Static variable in class AttributeList
 
INITIAL_ARRAY_SIZE - Static variable in class ContentList
 
INITIAL_ARRAY_SIZE - Static variable in class Element
 
initialCursor - Variable in class ContentList.FilterListIterator
Initial start index in backing list
initializeCursor(int) - Method in class ContentList.FilterListIterator
Returns index in the backing list by moving forward start objects that match our filter.
internalEntityDecl(String, String) - Method in class SAXHandler
Handle an internal entity declaration in a DTD.
internalSetFeature(XMLReader, String, boolean, String) - Method in class SAXBuilder
Tries to set a feature on the parser.
internalSetProperty(XMLReader, String, Object, String) - Method in class SAXBuilder
Tries to set a property on the parser.
internalSubset - Variable in class DocType
The internal subset of the DOCTYPE
internalSubset - Variable in class SAXHandler
Temporary holder for the internal subset
isAllWhitespace(Object) - Method in class XMLOutputter
 
isAncestor(Element) - Method in class Element
Determines if this element is the ancestor of another element.
isHexDigit(char) - Static method in class Verifier
isRootElement() - Method in class Element
Returns whether this element is a root element.
isURICharacter(char) - Static method in class Verifier
This is a utility function for determining whether a specified Unicode character is legal in URI references as determined by RFC 2396.
isWhitespace(char) - Static method in class XMLOutputter
 
isXMLCharacter(int) - Static method in class Verifier
This is a utility function for determining whether a specified character is a character according to production 2 of the XML 1.0 specification.
isXMLCombiningChar(char) - Static method in class Verifier
This is a utility function for determining whether a specified character is a combining character according to production 87 of the XML 1.0 specification.
isXMLDigit(char) - Static method in class Verifier
This is a utility function for determining whether a specified Unicode character is a digit according to production 88 of the XML 1.0 specification.
isXMLExtender(char) - Static method in class Verifier
This is a utility function for determining whether a specified character is an extender according to production 88 of the XML 1.0 specification.
isXMLLetter(char) - Static method in class Verifier
This is a utility function for determining whether a specified character is a letter according to production 84 of the XML 1.0 specification.
isXMLLetterOrDigit(char) - Static method in class Verifier
This is a utility function for determining whether a specified character is a letter or digit according to productions 84 and 88 of the XML 1.0 specification.
isXMLNameCharacter(char) - Static method in class Verifier
This is a utility function for determining whether a specified character is a name character according to production 4 of the XML 1.0 specification.
isXMLNameStartCharacter(char) - Static method in class Verifier
This is a utility function for determining whether a specified character is a legal name start character according to production 5 of the XML 1.0 specification.
isXMLPublicIDCharacter(char) - Static method in class Verifier
 
iterator() - Method in class ContentList.FilterList
 
iterator - Variable in class DescendantIterator
 
iterator - Variable in class FilterIterator
 

J

JaxenXPath - Class in <Unnamed>
A non-public concrete XPath implementation for Jaxen.
JaxenXPath(String) - Constructor for class JaxenXPath
Creates a new XPath wrapper object, compiling the specified XPath expression.
JaxenXPath.NSContext - Class in <Unnamed>
 
JaxenXPath.NSContext() - Constructor for class JaxenXPath.NSContext
 
JAXP_SCHEMA_LANGUAGE_PROPERTY - Static variable in class JAXPParserFactory
JAXP 1.2 schema language property id.
JAXP_SCHEMA_LOCATION_PROPERTY - Static variable in class JAXPParserFactory
JAXP 1.2 schema location property id.
JAXPDOMAdapter - Class in <Unnamed>
An adapter for any parser supporting the Sun JAXP APIs.
JAXPDOMAdapter() - Constructor for class JAXPDOMAdapter
 
JAXPParserFactory - Class in <Unnamed>
A non-public utility class to allocate JAXP SAX parsers.
JAXPParserFactory() - Constructor for class JAXPParserFactory
Private constructor to forbid allocating instances of this utility class.
JDOM_FEATURE - Static variable in class JDOMResult
If TransformerFactory.getFeature(java.lang.String) returns true when passed this value as an argument, the Transformer natively supports JDOM.
JDOM_FEATURE - Static variable in class JDOMSource
If TransformerFactory.getFeature(java.lang.String) returns true when passed this value as an argument, the Transformer natively supports JDOM.
JDOMException - Exception in <Unnamed>
The top level exception that JDOM classes can throw.
JDOMException() - Constructor for exception JDOMException
This will create an Exception.
JDOMException(String) - Constructor for exception JDOMException
This will create an Exception with the given message.
JDOMException(String, Throwable) - Constructor for exception JDOMException
This will create an Exception with the given message and wrap another Exception.
JDOMFactory - Interface in <Unnamed>
An interface to be used by builders when constructing JDOM objects.
JDOMLocator - Class in <Unnamed>
An implementation of the SAX Locator interface that exposes the JDOM node being processed by SAXOutputter.
JDOMLocator() - Constructor for class JDOMLocator
Default no-arg constructor.
JDOMLocator(Locator) - Constructor for class JDOMLocator
Copy contructor.
JDOMParseException - Exception in <Unnamed>
Thrown during parse errors, with information about where the parse error occurred as well as access to the partially built document.
JDOMParseException(String, Throwable) - Constructor for exception JDOMParseException
This will create a parse Exception with the given message and wrap the Exception that cause a document parse to fail.
JDOMParseException(String, Throwable, Document) - Constructor for exception JDOMParseException
This will create a parse Exception with the given message and the partial document and wrap the Exception that cause a document parse to fail.
JDOMResult - Class in <Unnamed>
A holder for an XSL Transformation result, generally a list of nodes although it can be a JDOM Document also.
JDOMResult() - Constructor for class JDOMResult
Public default constructor.
JDOMResult.DocumentBuilder - Class in <Unnamed>
 
JDOMResult.DocumentBuilder() - Constructor for class JDOMResult.DocumentBuilder
Public default constructor.
JDOMResult.FragmentHandler - Class in <Unnamed>
 
JDOMResult.FragmentHandler(JDOMFactory) - Constructor for class JDOMResult.FragmentHandler
Public constructor.
JDOMSource - Class in <Unnamed>
A holder for an XML Transformation source: a Document, Element, or list of nodes.
JDOMSource(Document) - Constructor for class JDOMSource
Creates a JDOM TrAX source wrapping a JDOM document.
JDOMSource(List) - Constructor for class JDOMSource
Creates a JDOM TrAX source wrapping a list of JDOM nodes.
JDOMSource(Element) - Constructor for class JDOMSource
Creates a JDOM TrAX source wrapping a JDOM element.
JDOMSource.DocumentReader - Class in <Unnamed>
An implementation of the SAX2 XMLReader interface that presents a SAX view of a JDOM Document.
JDOMSource.DocumentReader() - Constructor for class JDOMSource.DocumentReader
Public default constructor.
JDOMSource.JDOMInputSource - Class in <Unnamed>
A subclass of the SAX InputSource interface that wraps a JDOM Document.
JDOMSource.JDOMInputSource(Document) - Constructor for class JDOMSource.JDOMInputSource
Builds a InputSource wrapping the specified JDOM Document.
JDOMSource.JDOMInputSource(List) - Constructor for class JDOMSource.JDOMInputSource
Builds a InputSource wrapping a list of JDOM nodes.

L

last - Variable in class ContentList.FilterListIterator
Index in backing list of last object returned
lastOperation - Variable in class ContentList.FilterListIterator
The last operation performed
left - Variable in class AndFilter
 
left - Variable in class OrFilter
Filter for left side of logical or
LEXICAL_HANDLER_ALT_PROPERTY - Static variable in class SAXOutputter
Shortcut for SAX-ext.
LEXICAL_HANDLER_SAX_PROPERTY - Static variable in class SAXOutputter
Shortcut for SAX-ext.
lexicalHandler - Variable in class SAXOutputter
registered LexicalHandler
lineSeparator - Variable in class Format
New line separator
listIterator() - Method in class ContentList.FilterList
 
listIterator(int) - Method in class ContentList.FilterList
 
locator - Variable in class SAXHandler
The SAX Locator object provided by the parser
locator - Variable in class SAXOutputter
A SAX Locator that points at the JDOM node currently being outputted.

M

makeWriter(OutputStream) - Method in class XMLOutputter
Get an OutputStreamWriter, using prefered encoding (see Format.setEncoding(java.lang.String)).
makeWriter(OutputStream, String) - Static method in class XMLOutputter
Get an OutputStreamWriter, use specified encoding.
mapData - Variable in class ProcessingInstruction
The data for the PI in name/value pairs
matches(Object) - Method in class AndFilter
 
matches(Object) - Method in class ContentFilter
Check to see if the object matches according to the filter mask.
matches(Object) - Method in class ElementFilter
Check to see if the object matches a predefined set of rules.
matches(Object) - Method in interface Filter
Check to see if the object matches a predefined set of rules.
matches(Object) - Method in class NegateFilter
 
matches(Object) - Method in class OrFilter
 
mode - Variable in class Format
text handling mode
moveBackward(int) - Method in class ContentList.FilterListIterator
Returns index in the backing list of the next object matching our filter, starting at the given index and moving backwards.
moveForward(int) - Method in class ContentList.FilterListIterator
Returns index in the backing list of the next object matching our filter, starting at the given index and moving forwards.

N

name - Variable in class Attribute
The local name of the Attribute
name - Variable in class Element
The local name of the element
name - Variable in class ElementFilter
The element name
name - Variable in class EntityRef
The name of the EntityRef
name - Variable in class Format.TextMode
 
namespace - Variable in class Attribute
The Namespace of the Attribute
namespace - Variable in class Element
The namespace of the element
namespace - Variable in class ElementFilter
The element namespace
Namespace - Class in <Unnamed>
An XML namespace representation, as well as a factory for creating XML namespace objects.
Namespace(String, String) - Constructor for class Namespace
This constructor handles creation of a Namespace object with a prefix and URI; it is intentionally left private so that it cannot be invoked by external programs/code.
namespaces - Static variable in class Namespace
Factory list of namespaces.
NAMESPACES_SAX_FEATURE - Static variable in class SAXOutputter
Shortcut for SAX namespaces core feature
NamespaceStack - Class in <Unnamed>
A non-public utility class used by both XMLOutputter and SAXOutputter to manage namespaces in a JDOM Document during output.
NamespaceStack() - Constructor for class NamespaceStack
This creates the needed storage.
negate() - Method in class AbstractFilter
 
negate() - Method in class NegateFilter
 
NegateFilter - Class in <Unnamed>
Filter that is the logical negation operation of another filter.
NegateFilter(Filter) - Constructor for class NegateFilter
Match if the supplied filter does not match.
newInstance(String) - Static method in class XPath
Creates a new XPath wrapper object, compiling the specified XPath expression.
newline(Writer) - Method in class XMLOutputter
This will print a new line only if the newlines flag was set to true.
next() - Method in class ContentList.FilterListIterator
Returns the next element in the list.
NEXT - Static variable in class ContentList
 
next() - Method in class DescendantIterator
Returns the next Content descendant.
next() - Method in class FilterIterator
 
nextIndex() - Method in class ContentList.FilterListIterator
Returns the index of the element that would be returned by a subsequent call to next.
nextIterator - Variable in class DescendantIterator
 
nextNonText(List, int) - Static method in class XMLOutputter
 
nextObject - Variable in class FilterIterator
 
NMTOKEN_TYPE - Static variable in class Attribute
Attribute type: the attribute value is a name token.
NMTOKENS_TYPE - Static variable in class Attribute
Attribute type: the attribute value is a list of name tokens.
NO_NAMESPACE - Static variable in class Namespace
Define a Namespace for when not in a namespace
node - Variable in class JDOMLocator
The JDOM node being processed by SAXOutputter.
NORMALIZE - Static variable in class Format.TextMode
Mode for text normalization (left and right trim plus internal whitespace is normalized to a single space.
normalizeString(String) - Static method in class Text
This returns a new string with all surrounding whitespace removed and internal whitespace normalized to a single space.
NOTATION_TYPE - Static variable in class Attribute
Attribute type: the attribute value is the name of a notation.
notationDecl(String, String, String) - Method in class SAXHandler
Handle the declaration of a Notation in a DTD
NS_PREFIXES_SAX_FEATURE - Static variable in class SAXOutputter
Shortcut for SAX namespace-prefixes core feature
numberValueOf(Object) - Method in class JaxenXPath
Returns the number value of the first item selected by applying the wrapped XPath expression to the given context.
numberValueOf(Object) - Method in class XPath
Returns the number value of the first node selected by applying the wrapped XPath expression to the given context.

O

omitDeclaration - Variable in class Format
Whether or not to output the XML declaration - default is false
omitEncoding - Variable in class Format
Whether or not to output the encoding in the XML declaration - default is false
or(Filter) - Method in class AbstractFilter
 
OracleV1DOMAdapter - Class in <Unnamed>
An adapter for the Oracle Version 1 DOM parser.
OracleV1DOMAdapter() - Constructor for class OracleV1DOMAdapter
 
OracleV2DOMAdapter - Class in <Unnamed>
An adapter for the Oracle Version 2 DOM parser.
OracleV2DOMAdapter() - Constructor for class OracleV2DOMAdapter
 
OrFilter - Class in <Unnamed>
Allow two filters to be chained together with a logical or operation.
OrFilter(Filter, Filter) - Constructor for class OrFilter
Match if either of the supplied filters.
output(Document) - Method in class DOMOutputter
This converts the JDOM Document parameter to a DOM Document, returning the DOM version.
output(Element, Document, NamespaceStack) - Method in class DOMOutputter
 
output(Attribute, Document) - Method in class DOMOutputter
 
output(Document) - Method in class SAXOutputter
This will output the JDOM Document, firing off the SAX events that have been registered.
output(List) - Method in class SAXOutputter
This will output a list of JDOM nodes as a document, firing off the SAX events that have been registered.
output(Element) - Method in class SAXOutputter
This will output a single JDOM element as a document, firing off the SAX events that have been registered.
output(Document, OutputStream) - Method in class XMLOutputter
This will print the Document to the given output stream.
output(DocType, OutputStream) - Method in class XMLOutputter
Print out the DocType.
output(Element, OutputStream) - Method in class XMLOutputter
Print out an Element, including its Attributes, and all contained (child) elements, etc.
output(List, OutputStream) - Method in class XMLOutputter
This will handle printing out a list of nodes.
output(CDATA, OutputStream) - Method in class XMLOutputter
Print out a CDATA node.
output(Text, OutputStream) - Method in class XMLOutputter
Print out a Text node.
output(Comment, OutputStream) - Method in class XMLOutputter
Print out a Comment.
output(ProcessingInstruction, OutputStream) - Method in class XMLOutputter
Print out a ProcessingInstruction.
output(EntityRef, OutputStream) - Method in class XMLOutputter
Print out a EntityRef.
output(Document, Writer) - Method in class XMLOutputter
This will print the Document to the given Writer.
output(DocType, Writer) - Method in class XMLOutputter
Print out the DocType.
output(Element, Writer) - Method in class XMLOutputter
Print out an Element, including its Attributes, and all contained (child) elements, etc.
output(List, Writer) - Method in class XMLOutputter
This will handle printing out a list of nodes.
output(CDATA, Writer) - Method in class XMLOutputter
Print out a CDATA node.
output(Text, Writer) - Method in class XMLOutputter
Print out a Text node.
output(Comment, Writer) - Method in class XMLOutputter
Print out a Comment.
output(ProcessingInstruction, Writer) - Method in class XMLOutputter
Print out a ProcessingInstruction.
output(EntityRef, Writer) - Method in class XMLOutputter
Print out a EntityRef.
outputElementContent(Element, OutputStream) - Method in class XMLOutputter
This will handle printing out an Element's content only, not including its tag, and attributes.
outputElementContent(Element, Writer) - Method in class XMLOutputter
This will handle printing out an Element's content only, not including its tag, and attributes.
outputFragment(List) - Method in class SAXOutputter
This will output a list of JDOM nodes as a fragment of an XML document, firing off the SAX events that have been registered.
outputFragment(Content) - Method in class SAXOutputter
This will output a single JDOM nodes as a fragment of an XML document, firing off the SAX events that have been registered.
outputString(Document) - Method in class XMLOutputter
Return a string representing a document.
outputString(DocType) - Method in class XMLOutputter
Return a string representing a DocType.
outputString(Element) - Method in class XMLOutputter
Return a string representing an element.
outputString(List) - Method in class XMLOutputter
Return a string representing a list of nodes.
outputString(CDATA) - Method in class XMLOutputter
Return a string representing a CDATA node.
outputString(Text) - Method in class XMLOutputter
Return a string representing a Text node.
outputString(Comment) - Method in class XMLOutputter
Return a string representing a comment.
outputString(ProcessingInstruction) - Method in class XMLOutputter
Return a string representing a PI.
outputString(EntityRef) - Method in class XMLOutputter
Return a string representing an entity.

P

parent - Variable in class Attribute
Parent element, or null if none
parent - Variable in class AttributeList
The parent Element
parent - Variable in class Content
 
parent - Variable in class ContentList
Document or Element this list belongs to
Parent - Interface in <Unnamed>
Superclass for JDOM objects which are allowed to contain Content content.
parse(String) - Method in class JDOMSource.DocumentReader
Parses an XML document from a system identifier (URI).
parse(InputSource) - Method in class JDOMSource.DocumentReader
Parses an XML document.
parseData(String) - Method in class ProcessingInstruction
This will parse and load the instructions for the PI.
partialDocument - Variable in exception JDOMParseException
The portion of the document that was successfully built before the parse error occurred.
PI - Static variable in class ContentFilter
Mask for JDOM ProcessingInstruction objects
pop() - Method in class DescendantIterator
 
pop() - Method in class NamespaceStack
This will remove the topmost (most recently added) Namespace, and return its prefix.
prefix - Variable in class Namespace
The prefix mapped to this namespace
prefixes - Variable in class NamespaceStack
The prefixes available
prefixString - Variable in class TextBuffer
The first part of the text value (the "prefix").
PRESERVE - Static variable in class Format.TextMode
Mode for literal text preservation.
preserveFormat - Static variable in class XMLOutputter
 
PREV - Static variable in class ContentList
 
previous() - Method in class ContentList.FilterListIterator
Returns the previous element in the list.
previousCDATA - Variable in class SAXHandler
Indicator of whether we previously were in a CDATA
previousIndex() - Method in class ContentList.FilterListIterator
Returns the index of the element that would be returned by a subsequent call to previous.
printAdditionalNamespaces(Writer, Element, NamespaceStack) - Method in class XMLOutputter
 
printAttributes(Writer, List, Element, NamespaceStack) - Method in class XMLOutputter
This will handle printing of a Attribute list.
printCDATA(Writer, CDATA) - Method in class XMLOutputter
This will handle printing of CDATA text.
printComment(Writer, Comment) - Method in class XMLOutputter
This will handle printing of comments.
printContentRange(Writer, List, int, int, int, NamespaceStack) - Method in class XMLOutputter
This will handle printing of content within a given range.
printDeclaration(Writer, Document, String) - Method in class XMLOutputter
This will handle printing of the declaration.
printDocType(Writer, DocType) - Method in class XMLOutputter
This handle printing the DOCTYPE declaration if one exists.
printElement(Writer, Element, int, NamespaceStack) - Method in class XMLOutputter
This will handle printing of a Element, its Attributes, and all contained (child) elements, etc.
printElementNamespace(Writer, Element, NamespaceStack) - Method in class XMLOutputter
 
printEntityRef(Writer, EntityRef) - Method in class XMLOutputter
This will handle printing a EntityRef.
printNamespace(Writer, Namespace, NamespaceStack) - Method in class XMLOutputter
This will handle printing of any needed Namespace declarations.
printProcessingInstruction(Writer, ProcessingInstruction) - Method in class XMLOutputter
This will handle printing of processing instructions.
printQualifiedName(Writer, Element) - Method in class XMLOutputter
Our own null subclass of NamespaceStack.
printQualifiedName(Writer, Attribute) - Method in class XMLOutputter
 
printStackTrace() - Method in exception JDOMException
This prints the stack trace of the Exception.
printStackTrace(PrintStream) - Method in exception JDOMException
Prints the stack trace of the Exception to the given PrintStream.
printStackTrace(PrintWriter) - Method in exception JDOMException
Prints the stack trace of the Exception to the given PrintWriter.
printString(Writer, String) - Method in class XMLOutputter
This will handle printing a string.
printText(Writer, Text) - Method in class XMLOutputter
This will handle printing of Text strings.
printTextRange(Writer, List, int, int) - Method in class XMLOutputter
This will handle printing of a sequence of CDATA or Text nodes.
processingInstruction(String, Map) - Method in class DefaultJDOMFactory
 
processingInstruction(String, String) - Method in class DefaultJDOMFactory
 
processingInstruction(String, Map) - Method in interface JDOMFactory
This will create a new ProcessingInstruction with the specified target and data.
processingInstruction(String, String) - Method in interface JDOMFactory
This will create a new ProcessingInstruction with the specified target and data.
processingInstruction(String, String) - Method in class JDOMResult.DocumentBuilder
[SAX ContentHandler interface support] Receives notification of a processing instruction.
ProcessingInstruction - Class in <Unnamed>
An XML processing instruction.
ProcessingInstruction() - Constructor for class ProcessingInstruction
Default, no-args constructor for implementations to use if needed.
ProcessingInstruction(String, Map) - Constructor for class ProcessingInstruction
This will create a new ProcessingInstruction with the specified target and data.
ProcessingInstruction(String, String) - Constructor for class ProcessingInstruction
This will create a new ProcessingInstruction with the specified target and data.
processingInstruction(String, String) - Method in class SAXHandler
This will indicate that a processing instruction has been encountered.
processingInstruction(ProcessingInstruction) - Method in class SAXOutputter
This will invoke the ContentHandler.processingInstruction callback when a processing instruction is encountered.
processingInstruction(String, Map) - Method in class UncheckedJDOMFactory
 
processingInstruction(String, String) - Method in class UncheckedJDOMFactory
 
properties - Variable in class SAXBuilder
User-specified properties to be set on the SAX parser
propertyMap - Variable in class Document
 
publicID - Variable in class DocType
The public ID of the DOCTYPE
publicID - Variable in class EntityRef
The PublicID of the EntityRef
push(Iterator) - Method in class DescendantIterator
 
push(Namespace) - Method in class NamespaceStack
This will add a new Namespace to those currently available.
pushElement(Element) - Method in class SAXHandler
Pushes an element onto the tree under construction.

Q

queried - Variable in class JDOMResult
Whether the application queried the result (as a list or a document) since it was last set.

R

rawData - Variable in class ProcessingInstruction
The data for the PI as a String
readObject(ObjectInputStream) - Method in class Attribute
 
readObject(ObjectInputStream) - Method in class Element
 
readObject(ObjectInputStream) - Method in class ElementFilter
 
readResolve() - Method in class XPath.XPathString
[Serialization support] Resolves the read XPathString objects into XPath implementations.
remove(int) - Method in class AttributeList
Remove the object at the specified offset.
remove(String, Namespace) - Method in class AttributeList
Remove the Attribute with the given name and Namespace.
remove(int) - Method in class ContentList.FilterList
Remove the object at the specified offset.
remove() - Method in class ContentList.FilterListIterator
Removes from the list the last element that was returned by next or previous.
REMOVE - Static variable in class ContentList
 
remove(int) - Method in class ContentList
Remove the object at the specified offset.
remove() - Method in class DescendantIterator
Detaches the last Content returned by the last call to next from it's parent.
remove() - Method in class FilterIterator
 
removeAttribute(String) - Method in class Element
This removes the attribute with the given name and within no namespace.
removeAttribute(String, Namespace) - Method in class Element
This removes the attribute with the given name and within the given Namespace.
removeAttribute(Attribute) - Method in class Element
This removes the supplied Attribute should it exist.
removeChild(String) - Method in class Element
This removes the first child element (one level deep) with the given local name and belonging to no namespace.
removeChild(String, Namespace) - Method in class Element
This removes the first child element (one level deep) with the given local name and belonging to the given namespace.
removeChildren(String) - Method in class Element
This removes all child elements (one level deep) with the given local name and belonging to no namespace.
removeChildren(String, Namespace) - Method in class Element
This removes all child elements (one level deep) with the given local name and belonging to the given namespace.
removeContent() - Method in class Document
Removes all child content from this parent.
removeContent(Filter) - Method in class Document
Remove all child content from this parent matching the supplied filter.
removeContent(Content) - Method in class Document
 
removeContent(int) - Method in class Document
 
removeContent() - Method in class Element
Removes all child content from this parent.
removeContent(Filter) - Method in class Element
Remove all child content from this parent matching the supplied filter.
removeContent(Content) - Method in class Element
 
removeContent(int) - Method in class Element
 
removeContent() - Method in interface Parent
Removes all content from this parent and returns the detached children.
removeContent(Filter) - Method in interface Parent
Removes from this parent all child content matching the given filter and returns a list of the detached children.
removeContent(Content) - Method in interface Parent
Removes a single child node from the content list.
removeContent(int) - Method in interface Parent
Removes and returns the child at the given index, or returns null if there's no such child.
removeNamespaceDeclaration(Namespace) - Method in class Element
Removes an additional namespace declarations from this element.
removeParent(Content) - Static method in class ContentList
Remove the parent of a Object
removePseudoAttribute(String) - Method in class ProcessingInstruction
This will remove the pseudo attribute with the specified name.
reportDtdEvents - Variable in class SAXOutputter
Whether to report DTD events to DeclHandlers and LexicalHandlers.
result - Variable in class JDOMResult
The result of a transformation, as set by Transformer implementations that natively support JDOM, as a JDOM document or a list of JDOM nodes.
retrieveResult() - Method in class JDOMResult
Checks whether a transformation result has been set and, if not, retrieves the result tree being built by the document builder.
reuseParser - Variable in class SAXBuilder
Whether parser reuse is allowed.
right - Variable in class AndFilter
 
right - Variable in class OrFilter
Filter for right side of logical or

S

SAXBuilder - Class in <Unnamed>
Builds a JDOM document from files, streams, readers, URLs, or a SAX InputSource instance using a SAX parser.
SAXBuilder() - Constructor for class SAXBuilder
Creates a new SAXBuilder which will attempt to first locate a parser via JAXP, then will try to use a set of default SAX Drivers.
SAXBuilder(boolean) - Constructor for class SAXBuilder
Creates a new SAXBuilder which will attempt to first locate a parser via JAXP, then will try to use a set of default SAX Drivers.
SAXBuilder(String) - Constructor for class SAXBuilder
Creates a new SAXBuilder using the specified SAX parser.
SAXBuilder(String, boolean) - Constructor for class SAXBuilder
Creates a new SAXBuilder using the specified SAX parser.
saxDriverClass - Variable in class SAXBuilder
Adapter class to use
saxDTDHandler - Variable in class SAXBuilder
DTDHandler class to use
saxEntityResolver - Variable in class SAXBuilder
EntityResolver class to use
saxErrorHandler - Variable in class SAXBuilder
ErrorHandler class to use
saxHandler - Variable in class JDOMResult.DocumentBuilder
The actual JDOM document builder.
SAXHandler - Class in <Unnamed>
A support class for SAXBuilder.
SAXHandler() - Constructor for class SAXHandler
This will create a new SAXHandler that listens to SAX events and creates a JDOM Document.
SAXHandler(JDOMFactory) - Constructor for class SAXHandler
This will create a new SAXHandler that listens to SAX events and creates a JDOM Document.
SAXOutputter - Class in <Unnamed>
Outputs a JDOM document as a stream of SAX2 events.
SAXOutputter() - Constructor for class SAXOutputter
This will create a SAXOutputter without any registered handler.
SAXOutputter(ContentHandler) - Constructor for class SAXOutputter
This will create a SAXOutputter with the specified ContentHandler.
SAXOutputter(ContentHandler, ErrorHandler, DTDHandler, EntityResolver) - Constructor for class SAXOutputter
This will create a SAXOutputter with the specified SAX2 handlers.
SAXOutputter(ContentHandler, ErrorHandler, DTDHandler, EntityResolver, LexicalHandler) - Constructor for class SAXOutputter
This will create a SAXOutputter with the specified SAX2 handlers.
saxParser - Variable in class SAXBuilder
The current SAX parser, if parser reuse has been activated.
saxXMLFilter - Variable in class SAXBuilder
XMLFilter instance to use
selectNodes(Object) - Method in class JaxenXPath
Evaluates the wrapped XPath expression and returns the list of selected items.
selectNodes(Object) - Method in class XPath
Evaluates the wrapped XPath expression and returns the list of selected items.
selectNodes(Object, String) - Static method in class XPath
Evaluates an XPath expression and returns the list of selected items.
selectSingleNode(Object) - Method in class JaxenXPath
Evaluates the wrapped XPath expression and returns the first entry in the list of selected nodes (or atomics).
selectSingleNode(Object) - Method in class XPath
Evaluates the wrapped XPath expression and returns the first entry in the list of selected nodes (or atomics).
selectSingleNode(Object, String) - Static method in class XPath
Evaluates the wrapped XPath expression and returns the first entry in the list of selected nodes (or atomics).
set(int, Object) - Method in class AttributeList
Set the object at the specified location to the supplied object.
set(int, Attribute) - Method in class AttributeList
Set the object at the specified location to the supplied object.
set(int, Object) - Method in class ContentList.FilterList
Set the object at the specified location to the supplied object.
set(Object) - Method in class ContentList.FilterListIterator
Replaces the last element returned by next or previous with the specified element.
set(int, Object) - Method in class ContentList
Set the object at the specified location to the supplied object.
setAttribute(Element, Attribute) - Method in class DefaultJDOMFactory
 
setAttribute(String, String) - Method in class Element
This sets an attribute value for this element.
setAttribute(String, String, Namespace) - Method in class Element
This sets an attribute value for this element.
setAttribute(Attribute) - Method in class Element
This sets an attribute value for this element.
setAttribute(Element, Attribute) - Method in interface JDOMFactory
 
setAttribute(Element, Attribute) - Method in class UncheckedJDOMFactory
 
setAttributes(List) - Method in class Element
This sets the attributes of the element.
setAttributeType(int) - Method in class Attribute
This will set the type of the Attribute.
setBaseURI(String) - Method in class Document
Sets the effective URI from which this document was loaded, and against which relative URLs in this document will be resolved.
setCDATAVisible(boolean) - Method in class ContentFilter
Set visiblity of CDATA objects.
setCharacterStream(Reader) - Method in class JDOMSource.JDOMInputSource
Sets the character stream for this input source.
setCommentVisible(boolean) - Method in class ContentFilter
Set visiblity of Comment objects.
setContent(Collection) - Method in class Document
This sets the content of the Document.
setContent(int, Content) - Method in class Document
 
setContent(int, Collection) - Method in class Document
Replace the child at the given index whith the supplied collection.
setContent(Content) - Method in class Document
Set this document's content to be the supplied child.
setContent(Collection) - Method in class Element
This sets the content of the element.
setContent(int, Content) - Method in class Element
Replace the current child the given index with the supplied child.
setContent(int, Collection) - Method in class Element
Replace the child at the given index whith the supplied collection.
setContent(Content) - Method in class Element
Set this element's content to be the supplied child.
setContentHandler(ContentHandler) - Method in class SAXOutputter
This will set the ContentHandler.
setData(String) - Method in class ProcessingInstruction
This will set the raw data for the PI.
setData(Map) - Method in class ProcessingInstruction
This will set the name/value pairs within the passed Map as the pairs for the data of this PI.
setDeclHandler(DeclHandler) - Method in class SAXOutputter
This will set the DeclHandler.
setDefaultMask() - Method in class ContentFilter
Set this filter to allow all legal JDOM objects.
setDocType(DocType) - Method in class Document
This will set the DocType declaration for this Document.
setDocTypeVisible(boolean) - Method in class ContentFilter
Set visiblity of DocType objects.
setDocument(Document) - Method in class JDOMResult
Sets the document produced as result of an XSL Transformation.
setDocument(Document) - Method in class JDOMSource
Sets the source document used by this TrAX source.
setDocumentContent() - Method in class ContentFilter
Set filter to match only JDOM objects that are legal document content.
setDocumentLocator(Locator) - Method in class SAXHandler
Receives an object for locating the origin of SAX document events.
setDTDHandler(DTDHandler) - Method in class SAXBuilder
This sets custom DTDHandler for the Builder.
setDTDHandler(DTDHandler) - Method in class SAXOutputter
This will set the DTDHandler.
setElementContent() - Method in class ContentFilter
Set filter to match only JDOM objects that are legal element content.
setElementName(String) - Method in class DocType
This will set the root element name declared by this DOCTYPE declaration.
setElementVisible(boolean) - Method in class ContentFilter
Set visiblity of Element objects.
setEncoding(String) - Method in class Format
Sets the output encoding.
setEntityRefVisible(boolean) - Method in class ContentFilter
Set visiblity of EntityRef objects.
setEntityResolver(EntityResolver) - Method in class SAXBuilder
This sets custom EntityResolver for the Builder.
setEntityResolver(EntityResolver) - Method in class SAXOutputter
This will set the EntityResolver.
setErrorHandler(ErrorHandler) - Method in class SAXBuilder
This sets custom ErrorHandler for the Builder.
setErrorHandler(ErrorHandler) - Method in class SAXOutputter
This will set the ErrorHandler.
setEscapeStrategy(EscapeStrategy) - Method in class Format
Sets the EscapeStrategy to use for character escaping.
setExpandEmptyElements(boolean) - Method in class Format
This will set whether empty elements are expanded from <tagName/> to <tagName></tagName>.
setExpandEntities(boolean) - Method in class SAXBuilder
This sets whether or not to expand entities for the builder.
setExpandEntities(boolean) - Method in class SAXHandler
This sets whether or not to expand entities during the build.
setFactory(JDOMFactory) - Method in class DOMBuilder
 
setFactory(JDOMFactory) - Method in class JDOMResult
Sets a custom JDOMFactory to use when building the transformation result.
setFactory(JDOMFactory) - Method in class SAXBuilder
This sets a custom JDOMFactory for the builder.
setFeature(String, boolean) - Method in class SAXBuilder
This sets a feature on the SAX parser.
setFeature(String, boolean) - Method in class SAXOutputter
This will set the state of a SAX feature.
setFeaturesAndProperties(XMLReader, boolean) - Method in class SAXBuilder
 
setFilterMask(int) - Method in class ContentFilter
Set filtering mask.
setFormat(Format) - Method in class XMLOutputter
Sets the new format logic for the outputter.
setHandler(ContentHandler) - Method in class JDOMResult
Sets the target to be a SAX2 ContentHandler.
setIgnoreTrAXEscapingPIs(boolean) - Method in class Format
This will set whether JAXP TrAX processing instructions for disabling/enabling output escaping are ignored.
setIgnoringElementContentWhitespace(boolean) - Method in class SAXBuilder
Specifies whether or not the parser should elminate whitespace in element content (sometimes known as "ignorable whitespace") when building the document.
setIgnoringElementContentWhitespace(boolean) - Method in class SAXHandler
Specifies whether or not the parser should elminate whitespace in element content (sometimes known as "ignorable whitespace") when building the document.
setIndent(String) - Method in class Format
This will set the indent String to use; this is usually a String of empty spaces.
setInputSource(InputSource) - Method in class JDOMSource
Sets the SAX InputSource to be used for the Source.
setInternalSubset(DocumentType, String) - Method in class AbstractDOMAdapter
This attempts to change the DocumentType to have the given internal DTD subset value.
setInternalSubset(String) - Method in class DocType
This sets the data for the internal subset.
setLexicalHandler(LexicalHandler) - Method in class JDOMResult
Sets the SAX2 LexicalHandler for the output.
setLexicalHandler(LexicalHandler) - Method in class SAXOutputter
This will set the LexicalHandler.
setLineSeparator(String) - Method in class Format
This will set the newline separator (lineSeparator).
setName(String) - Method in class Attribute
This sets the local name of the Attribute.
setName(String) - Method in class Element
Sets the (local) name of the element.
setName(String) - Method in class EntityRef
This will set the name of this EntityRef.
setNamespace(Namespace) - Method in class Attribute
This sets this Attribute's Namespace.
setNamespace(Namespace) - Method in class Element
Sets the element's Namespace.
setNode(Object) - Method in class JDOMLocator
Sets the being-processed node.
setNodes(List) - Method in class JDOMSource
Sets the source node list used by this TrAX source.
setOmitDeclaration(boolean) - Method in class Format
This will set whether the XML declaration (<?xml version="1.0"?gt;) will be omitted or not.
setOmitEncoding(boolean) - Method in class Format
This will set whether the XML declaration (<?xml version="1.0" encoding="UTF-8"?>) includes the encoding of the document.
setParent(Element) - Method in class Attribute
This will set the parent of this Attribute.
setParent(Parent) - Method in class Content
Sets the parent of this Content.
setPIVisible(boolean) - Method in class ContentFilter
Set visiblity of ProcessingInstruction objects.
setProperty(String, Object) - Method in class Document
Assigns an arbitrary object to be associated with this document under the given "id" string.
setProperty(SAXParser, Map, String) - Static method in class JAXPParserFactory
Sets a property on a JAXP SAX parser object if and only if it is declared in the user-defined properties.
setProperty(String, Object) - Method in class SAXBuilder
This sets a property on the SAX parser.
setProperty(String, Object) - Method in class SAXOutputter
This will set the value of a SAX property.
setPseudoAttribute(String, String) - Method in class ProcessingInstruction
This will set a pseudo attribute with the given name and value.
setPublicID(String) - Method in class DocType
This will set the public ID of an externally referenced DTD.
setPublicID(String) - Method in class EntityRef
This will set the public ID of this EntityRef.
setReportDTDEvents(boolean) - Method in class SAXOutputter
This will define whether to report DTD events to SAX DeclHandlers and LexicalHandlers if these handlers are registered and the document to output includes a DocType declaration.
setReportNamespaceDeclarations(boolean) - Method in class SAXOutputter
This will define whether attribute namespace declarations shall be reported as "xmlns" attributes.
setResult(List) - Method in class JDOMResult
Sets the object(s) produced as result of an XSL Transformation.
setReuseParser(boolean) - Method in class SAXBuilder
Specifies whether this builder shall reuse the same SAX parser when performing subsequent parses or allocate a new parser for each parse.
setRootElement(Element) - Method in class Document
This sets the root Element for the Document.
setSystemID(String) - Method in class DocType
This will set the system ID of an externally referenced DTD.
setSystemID(String) - Method in class EntityRef
This will set the system ID of this EntityRef.
setTarget(String) - Method in class ProcessingInstruction
This will set the target for the PI.
setText(String) - Method in class CDATA
This will set the value of this CDATA node.
setText(String) - Method in class Comment
This will set the value of the Comment.
setText(String) - Method in class Element
Sets the content of the element to be the text given.
setText(String) - Method in class Text
This will set the value of this Text node.
setTextMode(Format.TextMode) - Method in class Format
This sets the text output style.
setTextVisible(boolean) - Method in class ContentFilter
Set visiblity of Text objects.
setValidation(boolean) - Method in class SAXBuilder
This sets validation for the builder.
setValue(String) - Method in class Attribute
This will set the value of the Attribute.
setVariable(String, Object) - Method in class JaxenXPath
Defines an XPath variable and sets its value.
setVariable(String, Object) - Method in class XPath
Defines an XPath variable and sets its value.
setXMLFilter(XMLFilter) - Method in class SAXBuilder
This sets a custom XMLFilter for the builder.
setXMLReader(XMLReader) - Method in class JDOMSource
Set the XMLReader to be used for the Source.
setXPath(String) - Method in class JaxenXPath
Compiles and sets the XPath expression wrapped by this object.
setXPathClass(Class) - Static method in class XPath
Sets the concrete XPath subclass to use when allocating XPath instances.
shouldEscape(char) - Method in interface EscapeStrategy
Test whether the supplied character should be formatted literally or as a character entity.
shouldEscape(char) - Method in class Format.DefaultEscapeStrategy
 
size - Variable in class AttributeList
 
size() - Method in class AttributeList
Return the number of items in this list
size() - Method in class ContentList.FilterList
Return the number of items in this list
size - Variable in class ContentList
 
size() - Method in class ContentList
Return the number of items in this list
size() - Method in class NamespaceStack
This returns the number of available namespaces.
size() - Method in class TextBuffer
Returns the size of the text value.
skipLeadingWhite(List, int) - Method in class XMLOutputter
 
skippedEntity(String) - Method in class JDOMResult.DocumentBuilder
[SAX ContentHandler interface support] Receives notification of a skipped entity.
skippedEntity(String) - Method in class SAXHandler
This indicates that an unresolvable entity reference has been encountered, normally because the external DTD subset has not been read.
skipTrailingWhite(List, int) - Method in class XMLOutputter
 
source - Variable in class JDOMSource.JDOMInputSource
The source as a JDOM document or a list of JDOM nodes.
stack - Variable in class DescendantIterator
 
stackHasAnyNext() - Method in class DescendantIterator
 
STANDARD_ENCODING - Static variable in class Format
standard encoding
STANDARD_INDENT - Static variable in class Format
standard value to indent by, if we are indenting
STANDARD_LINE_SEPARATOR - Static variable in class Format
standard string with which to end a line
startCDATA() - Method in class JDOMResult.DocumentBuilder
[SAX LexicalHandler interface support] Reports the start of a CDATA section.
startCDATA() - Method in class SAXHandler
Report a CDATA section
startDocument() - Method in class JDOMResult.DocumentBuilder
[SAX ContentHandler interface support] Processes a start of document event.
startDocument() - Method in class SAXHandler
 
startDocument() - Method in class SAXOutputter
This method is always the second method of all callbacks in all handlers to be invoked (setDocumentLocator is always first).
startDocumentReceived - Variable in class JDOMResult.DocumentBuilder
Whether the startDocument event was received.
startDTD(String, String, String) - Method in class JDOMResult.DocumentBuilder
[SAX LexicalHandler interface support] Reports the start of DTD declarations, if any.
startDTD(String, String, String) - Method in class SAXHandler
This will signify that a DTD is being parsed, and can be used to ensure that comments and other lexical structures in the DTD are not added to the JDOM Document object.
startElement(String, String, String, Attributes) - Method in class JDOMResult.DocumentBuilder
[SAX ContentHandler interface support] Receives notification of the beginning of an element.
startElement(String, String, String, Attributes) - Method in class SAXHandler
This reports the occurrence of an actual element.
startElement(Element, Attributes) - Method in class SAXOutputter
This will invoke the startElement callback in the ContentHandler.
startEntity(String) - Method in class JDOMResult.DocumentBuilder
[SAX LexicalHandler interface support] Reports the beginning of some internal and external XML entities.
startEntity(String) - Method in class SAXHandler
 
startPrefixMapping(String, String) - Method in class JDOMResult.DocumentBuilder
[SAX ContentHandler interface support] Begins the scope of a prefix-URI Namespace mapping.
startPrefixMapping(String, String) - Method in class SAXHandler
This will add the prefix mapping to the JDOM Document object.
startPrefixMapping(Element, NamespaceStack) - Method in class SAXOutputter
This will invoke the ContentHandler.startPrefixMapping callback when a new namespace is encountered in the Document.
startsWithWhite(String) - Method in class XMLOutputter
 
suppress - Variable in class SAXHandler
Indicator of whether we are actively suppressing (non-expanding) a current entity
systemID - Variable in class DocType
The system ID of the DOCTYPE
systemID - Variable in class EntityRef
The SystemID of the EntityRef

T

target - Variable in class ProcessingInstruction
The target of the PI
templates - Variable in class XSLTransformer
 
text - Variable in class Comment
Text of the Comment
TEXT - Static variable in class ContentFilter
Mask for JDOM Text objects
text(String) - Method in class DefaultJDOMFactory
 
text(String) - Method in interface JDOMFactory
This creates the Text with the supplied text.
Text - Class in <Unnamed>
Character-based XML content.
Text() - Constructor for class Text
This is the protected, no-args constructor standard in all JDOM classes.
Text(String) - Constructor for class Text
This constructor creates a new Text node, with the supplied string value as it's character content.
text(String) - Method in class UncheckedJDOMFactory
 
textBuffer - Variable in class SAXHandler
Temporary holder for Text and CDATA
TextBuffer - Class in <Unnamed>
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.
TextBuffer() - Constructor for class TextBuffer
Constructor
toString() - Method in class AndFilter
 
toString() - Method in class Attribute
This returns a String representation of the Attribute, suitable for debugging.
toString() - Method in class AttributeList
Return this list as a String
toString() - Method in class CDATA
This returns a String representation of the CDATA node, suitable for debugging.
toString() - Method in class Comment
This returns a String representation of the Comment, suitable for debugging.
toString() - Method in class ContentList
Return this list as a String
toString() - Method in class DocType
This returns a String representation of the DocType, suitable for debugging.
toString() - Method in class Document
This returns a String representation of the Document, suitable for debugging.
toString() - Method in class Element
This returns a String representation of the Element, suitable for debugging.
toString() - Method in class EntityRef
This returns a String representation of the EntityRef, suitable for debugging.
toString() - Method in class Format.TextMode
 
toString() - Method in class JaxenXPath
 
toString() - Method in class Namespace
This returns a String representation of this Namespace, suitable for use in debugging.
toString() - Method in class NamespaceStack
This will print out the size and current stack, from the most recently added Namespace to the "oldest," all to System.out.
toString() - Method in class NegateFilter
 
toString() - Method in class OrFilter
 
toString(Map) - Method in class ProcessingInstruction
This will convert the Map to a string representation.
toString() - Method in class ProcessingInstruction
This returns a String representation of the ProcessingInstruction, suitable for debugging.
toString() - Method in class Text
This returns a String representation of the Text node, suitable for debugging.
toString() - Method in class TextBuffer
Returns the text value stored in the buffer.
toString() - Method in class XMLOutputter
Return a string listing of the settings for this XMLOutputter instance.
transferNamespaces(Element) - Method in class SAXHandler
This will take the supplied Element and transfer its namespaces to the global namespace storage.
transform(List) - Method in class XSLTransformer
Transforms the given input nodes to a list of output nodes.
transform(Document) - Method in class XSLTransformer
Transforms the given document to an output document.
translateNamespacePrefixToUri(String) - Method in class JaxenXPath.NSContext
[Jaxen NamespaceContext interface support] Translates the provided namespace prefix into the matching bound namespace URI.
TRIM - Static variable in class Format.TextMode
Mode for text trimming (left and right trim).
TRIM_FULL_WHITE - Static variable in class Format.TextMode
Mode for text trimming of content consisting of nothing but whitespace but otherwise not changing output.
type - Variable in class Attribute
The type of the Attribute

U

uncheckedAddAttribute(Attribute) - Method in class AttributeList
Package internal method to support building from sources that are 100% trusted.
uncheckedAddContent(Content) - Method in class ContentList
Package internal method to support building from sources that are 100% trusted.
UncheckedJDOMFactory - Class in <Unnamed>
Special factory for building documents without any content or structure checking.
UncheckedJDOMFactory() - Constructor for class UncheckedJDOMFactory
 
UNDECLARED_TYPE - Static variable in class Attribute
Attribute type: the attribute has not been declared or type is unknown.
unparsedEntityDecl(String, String, String, String) - Method in class SAXHandler
Handler for unparsed entity declarations in the DTD
uri - Variable in class Namespace
The URI for this namespace
uris - Variable in class NamespaceStack
The URIs available
userFormat - Variable in class XMLOutputter
 

V

validate - Variable in class SAXBuilder
Whether validation should occur
VALIDATION_SAX_FEATURE - Static variable in class SAXOutputter
Shortcut for SAX validation core feature
value - Variable in class Attribute
The value of the Attribute
value - Variable in class Text
The actual character content
valueOf(Object) - Method in class JaxenXPath
Returns the string value of the first node selected by applying the wrapped XPath expression to the given context.
valueOf(Object) - Method in class XPath
Returns the string value of the first node selected by applying the wrapped XPath expression to the given context.
Verifier - Class in <Unnamed>
A utility class to handle well-formedness checks on names, data, and other verification tasks for JDOM.
Verifier() - Constructor for class Verifier
Ensure instantation cannot occur.

W

warning(SAXParseException) - Method in class BuilderErrorHandler
This method is called when a warning has occurred; this indicates that while no XML rules were broken, something appears to be incorrect or missing.
writeObject(ObjectOutputStream) - Method in class Attribute
 
writeObject(ObjectOutputStream) - Method in class Element
 
writeObject(ObjectOutputStream) - Method in class ElementFilter
 
writeReplace() - Method in class XPath
[Serialization support] Returns the alternative object to write to the stream when serializing this object.

X

XercesDOMAdapter - Class in <Unnamed>
An adapter for the Apache Xerces DOM parser.
XercesDOMAdapter() - Constructor for class XercesDOMAdapter
 
XML4JDOMAdapter - Class in <Unnamed>
An adapter for the IBM XML4J DOM parser.
XML4JDOMAdapter() - Constructor for class XML4JDOMAdapter
 
XML_NAMESPACE - Static variable in class Namespace
Define a Namespace for the standard xml prefix.
XMLOutputter - Class in <Unnamed>
Outputs a JDOM document as a stream of bytes.
XMLOutputter() - Constructor for class XMLOutputter
This will create an XMLOutputter with the default Format matching Format.getRawFormat().
XMLOutputter(Format) - Constructor for class XMLOutputter
This will create an XMLOutputter with the specified format characteristics.
XMLOutputter(XMLOutputter) - Constructor for class XMLOutputter
This will create an XMLOutputter with all the options as set in the given XMLOutputter.
xmlReader - Variable in class JDOMSource
The XMLReader object associated to this source or null if no XMLReader has yet been requested.
xPath - Variable in class JaxenXPath
The compiled XPath object to select nodes.
XPath - Class in <Unnamed>
A utility class for performing XPath calls on JDOM nodes, with a factory interface for obtaining a first XPath instance.
XPath() - Constructor for class XPath
 
xPath - Variable in class XPath.XPathString
The XPath expression as a string.
XPath.XPathString - Class in <Unnamed>
The XPathString is dedicated to serialize instances of XPath subclasses in a implementation-independent manner.
XPath.XPathString(String) - Constructor for class XPath.XPathString
Creates a new XPathString instance from the specified XPath expression.
XPATH_CLASS_PROPERTY - Static variable in class XPath
The name of the system property from which to retrieve the name of the implementation class to use.
XSLTransformer - Class in <Unnamed>
A convenience class to handle simple transformations.
XSLTransformer(Source) - Constructor for class XSLTransformer
 
XSLTransformer(String) - Constructor for class XSLTransformer
Creates a transformer for a given stylesheet system id.
XSLTransformer(InputStream) - Constructor for class XSLTransformer
This will create a new XSLTransformer by reading the stylesheet from the specified InputStream.
XSLTransformer(Reader) - Constructor for class XSLTransformer
This will create a new XSLTransformer by reading the stylesheet from the specified Reader.
XSLTransformer(File) - Constructor for class XSLTransformer
This will create a new XSLTransformer by reading the stylesheet from the specified File.
XSLTransformer(Document) - Constructor for class XSLTransformer
This will create a new XSLTransformer by reading the stylesheet from the specified Document.
XSLTransformException - Exception in <Unnamed>
Thrown when an XSL stylesheet fails to compile or an XSL transform fails
XSLTransformException() - Constructor for exception XSLTransformException
 
XSLTransformException(String) - Constructor for exception XSLTransformException
 
XSLTransformException(String, Exception) - Constructor for exception XSLTransformException
 
A B C D E F G H I J L M N O P Q R S T U V W X