Builds a JDOM document from files, streams, readers, URLs, or a SAX
InputSource
instance using a SAX parser.
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.
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.
Creates a new SAXBuilder using the specified SAX parser.
Creates a new SAXBuilder using the specified SAX parser.
This will create a new SAXHandler
that listens to SAX
events and creates a JDOM Document.
This will create a new SAXHandler
that listens to SAX
events and creates a JDOM Document.
Outputs a JDOM document as a stream of SAX2 events.
This will create a SAXOutputter
without any
registered handler.
This will create a SAXOutputter
with the
specified ContentHandler
.
This will create a SAXOutputter
with the
specified SAX2 handlers.
This will create a SAXOutputter
with the
specified SAX2 handlers.
Evaluates the wrapped XPath expression and returns the list
of selected items.
Evaluates an XPath expression and returns the list of selected
items.
Evaluates the wrapped XPath expression and returns the first
entry in the list of selected nodes (or atomics).
Evaluates the wrapped XPath expression and returns the first
entry in the list of selected nodes (or atomics).
This sets an attribute value for this element.
This sets an attribute value for this element.
This sets an attribute value for this element.
This sets the attributes of the element.
This will set the type of the Attribute
.
Sets the effective URI from which this document was loaded,
and against which relative URLs in this document will be resolved.
Set visiblity of CDATA
objects.
Set visiblity of Comment
objects.
This sets the content of the Document
.
This sets the content of the element.
Replace the child at the given index whith the supplied
collection.
Replace the child at the given index whith the supplied
collection.
Replace the current child the given index with the supplied child.
Set this document's content to be the supplied child.
Set this element's content to be the supplied child.
This will set the ContentHandler
.
This will set the name/value pairs within the passed
Map
as the pairs for the data of
this PI.
This will set the raw data for the PI.
This will set the DeclHandler
.
Set this filter to allow all legal JDOM objects.
This will set the
DocType
declaration for this
Document
.
Set visiblity of DocType
objects.
Sets the document produced as result of an XSL Transformation.
Sets the source document used by this TrAX source.
Set filter to match only JDOM objects that are legal
document content.
Receives an object for locating the origin of SAX document
events.
This sets custom DTDHandler for the Builder
.
This will set the DTDHandler
.
Set filter to match only JDOM objects that are legal
element content.
This will set the root element name declared by this
DOCTYPE declaration.
Set visiblity of Element
objects.
Sets the output encoding.
Set visiblity of EntityRef
objects.
This sets custom EntityResolver for the Builder
.
This will set the EntityResolver
.
This sets custom ErrorHandler for the Builder
.
This will set the ErrorHandler
.
This will set whether empty elements are expanded from
<tagName/>
to
<tagName></tagName>
.
This sets whether or not to expand entities for the builder.
This sets whether or not to expand entities during the build.
Sets a custom JDOMFactory to use when building the
transformation result.
This sets a custom JDOMFactory for the builder.
This sets a feature on the SAX parser.
This will set the state of a SAX feature.
Sets the new format logic for the outputter.
Sets the target to be a SAX2 ContentHandler.
This will set whether JAXP TrAX processing instructions for
disabling/enabling output escaping are ignored.
Specifies whether or not the parser should elminate whitespace in
element content (sometimes known as "ignorable whitespace") when
building the document.
Specifies whether or not the parser should elminate whitespace in
element content (sometimes known as "ignorable whitespace") when
building the document.
This will set the indent String
to use; this
is usually a String
of empty spaces.
Sets the SAX InputSource to be used for the Source.
This attempts to change the DocumentType to have the given internal DTD
subset value.
This sets the data for the internal subset.
Sets the SAX2 LexicalHandler for the output.
This will set the LexicalHandler
.
This will set the newline separator (lineSeparator
).
This sets the local name of the Attribute
.
Sets the (local) name of the element.
This will set the name of this EntityRef
.
Sets the source node list used by this TrAX source.
This will set whether the XML declaration
(<?xml version="1.0"?gt;
)
will be omitted or not.
This will set whether the XML declaration
(<?xml version="1.0"
encoding="UTF-8"?>
)
includes the encoding of the document.
This will set the parent of this Attribute
.
Sets the parent of this Content.
Set visiblity of ProcessingInstruction
objects.
Assigns an arbitrary object to be associated with this document under
the given "id" string.
This sets a property on the SAX parser.
This will set the value of a SAX property.
This will set a pseudo attribute with the given name and value.
This will set the public ID of an externally
referenced DTD.
This will set the public ID of this EntityRef
.
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.
This will define whether attribute namespace declarations shall be
reported as "xmlns" attributes.
Sets the object(s) produced as result of an XSL Transformation.
Specifies whether this builder shall reuse the same SAX parser
when performing subsequent parses or allocate a new parser for
each parse.
This sets the root
Element
for the
Document
.
This will set the system ID of an externally
referenced DTD.
This will set the system ID of this EntityRef
.
This will set the target for the PI.
This will set the value of this CDATA
node.
This will set the value of the Comment
.
Sets the content of the element to be the text given.
This will set the value of this Text
node.
This sets the text output style.
Set visiblity of Text
objects.
This sets validation for the builder.
This will set the value of the Attribute
.
Defines an XPath variable and sets its value.
This sets a custom
XMLFilter
for the builder.
Set the XMLReader to be used for the Source.
Sets the concrete XPath subclass to use when allocating XPath
instances.
Test whether the supplied character should be formatted literally
or as a character entity.
This indicates that an unresolvable entity reference has been
encountered, normally because the external DTD subset has not been
read.
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.
This reports the occurrence of an actual element.
This will add the prefix mapping to the JDOM
Document
object.
The system ID of the DOCTYPE
The SystemID of the EntityRef