| 
 | |||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
AbstractNamespace is an abstract base class for tree
 implementors to use for implementation inheritence.
 AbstractBranch is an abstract base class for tree implementors
 to use for implementation inheritence.
 AbstractCDATA is an abstract base class for tree implementors
 to use for implementation inheritence.
 AbstractCharacterData is an abstract base class for tree
 implementors to use for implementation inheritence.
 AbstractComment is an abstract base class for tree
 implementors to use for implementation inheritence.
 AbstractDocument is an abstract base class for tree
 implementors to use for implementation inheritence.
 AbstractDocumentType is an abstract base class for tree
 implementors to use for implementation inheritence.
 AbstractElement is an abstract base class for tree
 implementors to use for implementation inheritence.
 AbstractEntity is an abstract base class for tree implementors
 to use for implementation inheritence.
 AbstractNode is an abstract base class for tree implementors
 to use for implementation inheritence.
 AbstractProcessingInstruction is an abstract base class for
 tree implementors to use for implementation inheritence.
 AbstractText is an abstract base class for tree implementors
 to use for implementation inheritence.
 Action represents some default action which should occur when
 a rule matches a node in the XSLT processing model.
 Attribute defines an XML attribute. AttributeDecl represents an attribute declaration in a DTD.
 AttributeHelper a number of helper methods for working with
 attribute values.
 accept is the method used in the Visitor Pattern.
 
accept method is the Visitor Pattern
 method.
 
accept method is the Visitor Pattern
 method.
 
Node or throws IllegalAddException
 if the given node is not of a valid type. 
Comment to this branch. 
Element to this branch. 
ProcessingInstruction to this branch. 
Attribute to this element. 
CDATA to this element. 
Entity to this element. 
Text to this element. 
Namespace to this element. 
CDATA node with the given text to this element.
Comment node with the given text to this
 branch.
Comment node with the given text to this
 element.
Modeinstance
Element node with the given name to this branch
 and returns a reference to the new node.
Element node with the given QNameto
 this branch and returns a reference to the new node.
Element node with the given qualified name and
 namespace URI to this branch and returns a reference to the new node.
Entity node with the given name and text to
 this element and returns a reference to the new node.
ElementHandler to be called when the specified
 path is encounted. 
ElementHandler to be called when the specified
 path is encounted.
ElementHandler to be called when the specified
 path is encounted.
ElementHandler to be called when the specified
 path is encounted.
ElementHandler to be called when the specified
 path is encounted.
ElementModifierto be called when the specified element
 path is encounted while parsing the source.
JAXBObjectHandlerthat will be supplied with the
 unmarshalled representation of the xml fragment whenever the specified
 path is encounted.
JAXBObjectModifierto be called when the specified xml
 path is encounted while parsing the source.
Text node with the given text to this element.
Element.getNamespace()method. 
Stylesheet.applyTemplates(Object, XPath)instead.
Stylesheet.applyTemplates(Object, XPath, String)
             instead.
Node, this will processes all of the
 children of that node. 
asXML returns the textual XML representation of this node.
 
asXPathResult returns a version of this node which is
 capable of being an XPath result. 
Attributeinstances this element contains as a backed
 Listso that the attributes may be modified directly using the
 Listinterface. 
BackedList represents a list of content of a Branch. BaseElement is a useful base class for implemementation
 inheritence of an XML element.
 BeanAttribute represents a mutable XML attribute which is
 backed by a property of the JavaBean of its parent element.
 BeanAttributeList implements a list of Attributes which are
 the properties of a JavaBean.
 BeanDocumentFactory is a factory of DOM4J objects which may be
 BeanElements which are backed by JavaBeans and their properties.
 BeanElement uses a Java Bean to store its attributes.
 BeanMetaData contains metadata about a bean class.
 Branch interface defines the common behaviour for Nodes which
 can contain child nodes (content) such as XML elements and documents. BranchTreeNode implements the Swing TreeNode interface to bind
 dom4j XML Branch nodes (i.e. CDATA defines an XML CDATA section.
 CharacterData is a marker interface for character based nodes
 such as the CDATA,Comment and
 Text nodes.
 Comment defines the behavior of an XML comment.
 ContentListFacade represents a facade of the content of a
 Branch which is returned via calls to the Branch.content()  method to allow users to modify the content of a
 Branch directly using the List interface. Mapinstances indexed by URI which contain caches of
 Namespacefor each prefix
Node
 instances this branch may contain.
clone will return a deep clone or if this node is
 read-only then clone will return the same instance.
 
Listso that
 the content of this branch may be modified directly using the
 Listinterface. 
Attributeevent from a
 DOM4J Attribute.
Charactersevent from a DOM4J Text.
Charactersevent from a DOM4J CDATA.
Commentevent from a
 DOM4J Comment.
DTDevent from a DOM4J DocumentType.
EndDocumentevent from a DOM4J Document.
EndElementevent from a DOM4J Element.
Modeinstance which should add
 the necessary default rules
Namespaceevent from a
 DOM4J Namespace.
Namespaceinstance
createPattern parses the given XPath expression to create
 an XSLT style Patterninstance which can then be used in an XSLT
 processing model.
 
createPattern parses the given XPath expression to create
 an XSLT style Patterninstance which can then be used in an XSLT
 processing model.
 
ProcessingInstruction
 event from a DOM4J ProcessingInstruction.
QNamefrom a DOM4J QName.
createSingleton creates the singleton instance from the
 given class name.
 
StartDocumentevent from a DOM4J Document.
StartElementevent from a DOM4J Element.
createXPath parses an XPath expression and creates a new
 XPath XPath instance.
 
createXPath parses an XPath expression and creates a new
 XPath XPath instance.
 
createXPath parses an XPath expression and creates a new
 XPath XPath instance using the singleton DocumentFactory.
 
createXPath parses an XPath expression and creates a new
 XPath XPath instance using the singleton DocumentFactory.
 
createXPath creates an XPath object for the given
 xpathExpression. 
createXPathFilter parses a NodeFilter from the given XPath
 filter expression. 
createXPathFilter parses a NodeFilter from the given XPath
 filter expression. 
createXPathFilter parses a NodeFilter from the given XPath
 filter expression using the singleton DocumentFactory. 
TransformerFactory.getFeature(java.lang.String)returns
 true when passed this value as an argument then the
 Transformer natively supports dom4j .
DOMAttribute implements a doubly linked attribute which
 supports the W3C DOM API.
 DOMAttributeNodeMap implements a W3C NameNodeMap for the
 attributes of an element.
 DOMCDATA implements a CDATA Section which supports the W3C DOM
 API.
 DOMText implements a Text node which supports the W3C DOM API.
 DOMDocument implements an XML document which supports the W3C
 DOM API.
 DOMDocumentFactory is a factory of DOM4J objects which
 implement the W3C DOM API.
 DOMDocumentType implements a DocumentType node which supports
 the W3C DOM API.
 DOMElement implements an XML element which supports the W3C
 DOM API.
 DOMEntity implements a Entity node which supports the W3C DOM
 API.
 DOMNamespace implements a Namespace that is compatable with
 the DOM API.
 DOMNodeHelper contains a collection of utility methods for use
 across Node implementations.
 DOMProcessingInstruction implements a ProcessingInstruction
 node which supports the W3C DOM API.
 DOMReader navigates a W3C DOM tree and creates a DOM4J tree
 from it.
 DOMText implements a Text node which supports the W3C DOM API.
 DOMWriter takes a DOM4J tree and outputs it as a W3C DOM
 object
 DatatypeAttribute represents an Attribute which supports the
 XML Schema Data Types 
 specification.
 DatatypeDocumentFactory is a factory of XML objects which
 support the XML Schema Data Types
  specification.
 DatatypeElement represents an Element which supports the XML Schema Data Types 
 specification.
 DatatypeElementFactory is a factory for a specific Element in
 an XML Schema.
 DefaultAttribute implements a doubly linked node which
 supports the parent relationship and is mutable.
 Attribute with the specified local name and
 value.
Attribute with the specified local name, value
 and Namespace.
Attribute with the specified local name, value
 and Namespace.
DefaultCDATA is the default CDATA implementation. DefaultComment is the default Comment implementation. DefaultDocument is the default DOM4J default implementation of
 an XML document.
 DefaultDocumentType is the DOM4J default implementation of an
 XML document type.
 DocumentType with a reference to
 the external DTD
 
DocumentType with a reference to
 the external DTD
 
DefaultElement is the default DOM4J default implementation of
 an XML element.
 DefaultEntity is the default Entity implementation. Entity with the specified name
Entity with the specified name and text.
Entity with the specified name and text.
DefaultNamespace implements a doubly linked node which
 supports the parent relationship and is mutable. DefaultNamespaceContext implements a Jaxen NamespaceContext
 such that a context node is used to determine the current XPath namespace
 prefixes and namespace URIs available.
 DefaultPattern a default implementation of Pattern which can
 take any XPath implementation or NodeFilter for defining the pattern.
 DefaultProcessingInstruction is the default Processing
 Instruction implementation. DefaultText is the default Text implementation. XPathwhich uses the Jaxen  project.
 Document defines an XML Document.
 DocumentException is a nested Exception which may be thrown
 during the processing of a DOM4J document.
 DocumentFactory is a collection of factory methods to allow
 easy custom building of DOM4J trees. DocumentHelper is a collection of helper methods for using
 DOM4J.
 DocumentResult implements a JAXP SAXResultfor a
 Document.
 DocumentSource implements a JAXP SAXSourcefor a
 .
 SAXSourcefor the given Node.
SAXSourcefor the given Document.
DocumentTreeModel implements a Swing TreeModel for a dom4j XML
 Document.
 DocumentType defines an XML DOCTYPE declaration.
 Locatoris only really useful when parsing a
 textual document as its main purpose is to identify the line and column
 number. 
Element interface defines an XML element. AttributeDecl represents an element declaration in a DTD.
 ElementHandler interface defines a handler of
 Element objects. Elementobjects. ElementHandlerinstances to retrieve
 information about the current path hierarchy they are to process. Entity defines an XML entity.
 ExternalEntityDecl represents an external entity declaration
 in a DTD.
 evaluate evaluates an XPath expression and returns the
 result as an Object. 
FlyweightAttribute is a Flyweight pattern implementation of a
 singly linked, read-only XML Attribute.
 Attribute with the specified local name and
 value.
Attribute with the specified local name, value
 and Namespace.
FlyweightCDATA is a Flyweight pattern implementation of a
 singly linked, read-only XML CDATA.
 FlyweightComment is a Flyweight pattern implementation of a
 singly linked, read-only XML Comment.
 FlyweightEntity is a Flyweight pattern implementation of a
 singly linked, read-only XML entity.
 Entity with the specified name
Entity with the specified name and text.
FlyweightProcessingInstruction is a Flyweight pattern
 implementation of a singly linked, read-only XML Processing Instruction.
 FlyweightText is a Flyweight pattern implementation of a
 singly linked, read-only XML Text.
 XML Schema or Java Bean
 bindings or will return the same value as Node.getText().
 
Element.getText()
getDocument returns the Document that this
 Node is part of if this node supports the parent
 relationship.
 
DocumentFactoryused to create the DOM4J
 document structure
DatatypeElementFactory for the given
 <element> schema element
Node.getName()method. 
org.dom4j.dtdpackage
org.dom4j.dtdpackage
getName returns the name of this node. 
Namespace of this element if one exists
 otherwise null is returned returned.
 
Namespace of this element if one exists
 otherwise Namespace.NO_NAMESPACE is returned.
 
Namespace which is mapped to the given prefix
 or null if it could not be found.
 
Namespace which is mapped to the given URI or
 null if it could not be found. 
String is returned.
 
String is returned.
 
String is returned.
 
String is returned.
 
getParent returns the parent Element if
 this node supports the parent relationship or null if it is the root
 element or does not support the parent relationship.
 
QName of this attribute which represents the
 local name, the qualified name and the Namespace.
 
QName of this element which represents the
 local name, the qualified name and the Namespace.
 
QName for the given qualified name, using the
 namespace URI in scope for the given prefix of the qualified name or the
 default namespace if the qualified name has no prefix.
 
Elementfor this document.
Node.getName()method. 
getText will return the textual version of the XPath
 expression.
 
null when unspecified or when it is not known (such as
 when the Document was created in memory) or when the implementation does
 not support this operation.
 
 
XMLWriter.
HTMLWriter takes a DOM4J tree and formats it to a stream as
 HTML. JAXBReaderhas finished parsing the xml path the
 handler was registered for. 
hasContent returns true if this node is a Branch (either
 an Element or a Document) and it contains at least one content node such
 as a child Element or Text node.
 
Element has mixed content. 
IllegalAddException is thrown when a node is added incorrectly
 to an ElementIndexedDocumentFactory is a factory of XML objects which
 create indexed Element implementations to allow quicker lookup via name of
 Element and Attributes though at the expense of more memory used to create
 the name indexes.
 IndexedElement is an implementation of Elementwhich
 maintains an index of the attributes and elements it contains to optimise
 lookups via name.
 InternalEntityDecl represents an internal entity declaration
 in a DTD.
 InvalidSchemaException is thrown when an invalid XML Schema
 document is used
 InvalidXPathException is thrown when an invalid XPath
 expression is used to traverse an XML document
 Documentis not kept in
 memory.
isReadOnly returns true if this node is read only and
 cannot be modified. 
Element has text only content.
 
XMLWriter. ClassLoader. 
Classloader. 
JAXBModifier in order to change unmarshalled XML fragments.Classloader. 
Elementobjects to an XML stream. Classloader. 
Classloader. 
LeafTreeNode implements the Swing TreeNode interface to bind a
 leaf XML nodes to a Swing TreeModel.
 Mode manages a number of RuleSet instances for the mode in a
 stylesheet. matches returns true if evaluating the given XPath
 expression on this node returns a non-empty node set containing this
 node.
 
matches returns true if the given node matches the filter
 condition.
 
matches returns true if the given node matches the XPath
 expression. 
Fileand writes it to the
 specified XMLWriterusing SAX. 
InputSourceand
 writes it to the specified XMLWriterusing SAX. 
InputStreamand writes it
 to the specified XMLWriterusing SAX. 
InputStreamand writes it
 to the specified XMLWriterusing SAX. 
Readerand writes it to
 the specified XMLWriterusing SAX. 
Readerand writes it to
 the specified XMLWriterusing SAX. 
URLand writes it to the
 specified XMLWriterusing SAX. 
XMLWriterusing SAX. 
Filewith SAX
Filewith SAX, using the given
 Charset.
InputSourcewith SAX.
InputStreamwith SAX.
InputStreamwith SAX.
Readerwith SAX.
Readerwith SAX.
JAXBModifierhas finished parsing the xml path
 the handler was registered for. 
Namespace is a Flyweight Namespace that can be shared amongst
 nodes.
 NamespaceCache caches instances of
 DefaultNamespace for reuse both across documents and within
 documents.
 QName) which are in
 scope. Node defines the polymorphic behavior for all XML nodes in a
 dom4j tree.
 NodeComparator is a Comparatorof Node instances which
 is capable of comparing Nodes for equality based on their values.
 NodeFilter defines the behavior for a filter or predicate
 which acts on a DOM4J Node. NodeTypePattern implements a Pattern which matches any node of
 the given node type.
 NonLazyDocumentFactory is a factory of XML objects which avoid
 using the lazy creation pattern. NonLazyElement is the default DOM4J default implementation of
 an XML element.
 NullAction represents an empty action that does nothing.
 Entity
Mapinstances indexed by namespace which contain caches
 of QNamefor each name
QNameinstances with no namespace
Namespaceinstances indexed by URI for default
 namespaces with no prefixes
Node at the specified index position.
Node instances that this branch
 contains.
Text nodes in the full depth of the sub-tree
 underneath this Node, including attribute nodes, into a
 "normal" form where only structure (e.g., elements, comments, processing
 instructions, CDATA sections, and entity references) separates
 Text nodes, i.e., there are neither adjacent
 Text nodes nor empty Text nodes. 
Text nodes in the full depth of the sub-tree
 underneath this Node, including attribute nodes, into a
 "normal" form where only structure (e.g., elements, comments, processing
 instructions, CDATA sections, and entity references) separates
 Text nodes, i.e., there are neither adjacent
 Text nodes nor empty Text nodes. 
numberValueOf evaluates an XPath expression and returns
 the numeric value of the XPath expression if the XPath expression results
 in a number, or null if the result is not a number.
 
numberValueOf evaluates an XPath expression and returns
 the numeric value of the XPath expression if the XPath expression results
 is a number, or null if the result is not a number.
 
OutputFormat represents the format configuration used by
 and its base classes to format the XML output
 OutputFormat with no additional whitespace
 (indent or new lines) added. 
OutputFormat with the given indent added but no
 new lines added. 
OutputFormat with the given indent added with
 optional newlines between the Elements. 
OutputFormat with the given indent added with
 optional newlines between the Elements and the given encoding format.
Pattern based XML rule engine which implements 
the full XSLT processing model while allowing any Action
to be fired if a pattern matches. 
Pattern defines the behaviour for pattern in the XSLT
 processing model.
 PerThreadSingleton is an implementation of the
 SingletonStrategy used to provide common factory access to a single object
 instance based on an implementation strategy for one object instance per
 thread. ProcessingInstruction defines an XML processing instruction.
 ProxyDocumentFactory implements a proxy to a DocumentFactory
 which is useful for implementation inheritence, allowing the pipelining of
 various factory implementations. ProxyXmlStartTag implements the XPP XmlSmartTag
 interface while creating a dom4j Element underneath.-omitEncoding
 -indentSize 3 -newlines -trimText
parseText parses the given text as an XML document and
 returns the newly created Document.
 
Map.
 
Namespace from the stack
QName represents a qualified name value of an XML element or
 attribute. QNameCache caches instances of QName for reuse
 both across documents and within documents.
 Rule matches against DOM4J Node so that some action can be
 performed such as in the XSLT processing model.
 RuleManager manages a set of rules such that a rule can be
 found for a given DOM4J Node using the XSLT processing model.
 RuleSet manages a set of rules which are sorted in order of
 relevance according to the XSLT defined conflict resolution policy. File
 
URL using SAX
 
Reader using SAX
 
Reader using SAX
 
InputSource using SAX
 
File
 
URL
 
Reader
 
Reader
 
File
 
URL
 
Reader
 
Reader
 
File
File, using the given Charset.
InputSource
InputStream
InputStream
Reader
Reader
Documentfrom the provided stream. 
Nodefrom the event stream. 
Node if the node is an immediate child
 of this branch. 
Comment if the node is an immediate
 child of this branch. 
Element if the node is an immediate
 child of this branch. 
ProcessingInstruction if the node is an
 immediate child of this branch. 
Attribute from this element.
CDATA if the node is an immediate child
 of this element. 
Entity if the node is an immediate child
 of this element. 
Namespace if the node is an immediate
 child of this element. 
Text if the node is an immediate child
 of this element. 
removeAttributes() instead.
ElementHandler from the event based processor,
 for the specified path. 
ElementHandler from the event based processor,
 for the specified path.
ElementHandler from the event based processor,
 for the specified path.
ElementHandler from the event based processor,
 for the specified path.
ElementHandler from the event based processor,
 for the specified path.
ElementModifierfrom the event based processor, for
 the specified element path.
JAXBObjectHandlerfrom the event based processor, for
 the specified element path.
JAXBObjectModifierfrom the event based processor,
 for the specified element path.
JAXBObjectHandlerand ElementHandler instances from the event based processor.
ElementModifierinstances from the event
 based processor.
JAXBObjectModifierinstances from the
 event based processor.
SAXContentHandler builds a dom4j tree via SAX events.
 XMLReader to parse the source.
XMLReader to parse the source.
SAXReader creates a DOM4J tree from SAX parsing events.
 SAXValidator validates an XML document by writing the document
 to a text buffer and parsing it with a validating SAX parser. SAXWriter writes a DOM4J tree to a SAX ContentHandler.
 Document, as well as other Nodes, from a StAX
 XMLEventReader.STAXEventReader instance with a
 default DocumentFactory.
STAXEventReader instance that uses the
 specified DocumentFactoryto construct DOM4J Nodes.
Nodes to a StAX event stream. STAXEventWriter that writes events to the
 provided file.
STAXEventWriter that writes events to the
 provided character stream.
STAXEventWriter that writes events to the
 provided stream.
STAXEventWriter that writes events to the
 provided event stream.
SchemaParser reads an XML Schema Document.
 SimpleSingleton is an implementation of the SingletonStrategy
 interface used to provide common factory access for the same object instance.
 SingleIterator is an Iteratorover a single object
 instance.
 SingletonStrategy is an interface used to provide common
 factory access for the same object based on an implementation strategy for
 singleton. Stylesheet implements an XSLT stylesheet such that rules can
 be added to the stylesheet and the stylesheet can be applied to a source
 document or node.
 selectNodes performs the given XPath expression on the
 Listof Nodeinstances appending all the results together
 into a single list.
 
selectNodes performs the given XPath expression on the
 Listof Nodeinstances appending all the results together
 into a single list.
 
selectNodes evaluates an XPath expression and returns the
 result as a List of Node instances or
 String instances depending on the XPath expression.
 
selectNodes evaluates an XPath expression then sorts the
 results using a secondary XPath expression Returns a sorted
 List of Node instances.
 
selectNodes evaluates an XPath expression then sorts the
 results using a secondary XPath expression Returns a sorted
 List of Node instances.
 
selectNodes performs this XPath expression on the given
 Nodeor Listof Nodes instances appending all
 the results together into a single list.
 
selectNodes evaluates the XPath expression on the given
 Nodeor Listof Nodes and returns the result as
 a List of Node s sorted by the sort XPath
 expression.
 
selectNodes evaluates the XPath expression on the given
 Nodeor Listof Nodes and returns the result as
 a List of Node s sorted by the sort XPath
 expression.
 
selectObject evaluates an XPath expression and returns the
 result as an Object. 
selectSingleNode evaluates an XPath expression and returns
 the result as a single Node instance.
 
selectSingleNode evaluates this XPath expression on the
 given Nodeor Listof Nodes and returns the
 result as a single Node instance.
 
Element.addAttribute(String,String) instead. WILL BE REMOVED IN
             dom4j-1.6 !!
Element.addAttribute(QName,String) instead. WILL BE REMOVED IN
             dom4j-1.6 !!
AbstractElement.addAttribute(String,String) instead. WILL BE REMOVED IN
             dom4j-1.6 !!
AbstractElement.addAttribute(String,String) instead. WILL BE REMOVED IN
             dom4j-1.6 !!
XSDatatype for the given
 <attribute> QNames
SAXReader.
List of
 Node instances.
ContentHandler called when SAX events are raised
DTDHandler.
Node.setText(String)if it doesn't.
 
Node.setText(java.lang.String)if it doesn't
ElementHandler instances have been
 registered, this will set a default ElementHandler to be
 called for any path which does NOT  have a handler registered.
ElementHandler instances have been
 registered, this will set a default ElementHandler to be
 called for any path which does NOT  have a handler registered.
ElementHandler instances have been
 registered, this will set a default ElementHandler to be
 called for any path which does NOT  have a handler registered.
setDocument sets the document of this node if the parent
 relationship is supported or does nothing if the parent relationship is
 not supported.
 
SAXSource
Document instance that this
 TreeModel is based on
DocumentFactory used to create new
 documents. 
DocumentFactoryused to create the DOM4J
 document tree.
DocumentFactory used to create new
 documents. 
DocumentFactory used to create new
 documents. 
DocumentFactory used to create new
 documents. 
Documentimplementation class used by
 the writer when creating DOM documents.
Documentimplementation class name used
 by the writer when creating DOM documents.
Node.setName(java.lang.String)method. 
EntityResolver.
ErrorHandler used by the SAX
 XMLReader.
ErrorHandler used by the SAX
 XMLReader.
ErrorHandler.
<tagName> to
 <tagName></tagName>.
 
org.dom4j.dtdpackage
String to use; this is usually a
 String of empty spaces. 
String's size; an indentSize of
 4 would result in the indention being equivalent to the
 String "    " (four space characters).
 
org.dom4j.dtdpackage
LexicalHandler.
UnsupportedOperationException if it is read-only.
 
Namespace of this element or if this element is
 read only then an UnsupportedOperationException is thrown.
 
<?
- setOutput(File) - 
Method in class org.dom4j.jaxb.JAXBModifier
- Sets the Output to write the (modified) xml document to.
- setOutput(OutputStream) - 
Method in class org.dom4j.jaxb.JAXBModifier
- Sets the Output to write the (modified) xml document to.
- setOutput(Writer) - 
Method in class org.dom4j.jaxb.JAXBModifier
- Sets the Output to write the (modified) xml document to.
- setOutput(File) - 
Method in class org.dom4j.jaxb.JAXBWriter
- Defines to write the resulting output to the specified File.
- setOutput(OutputStream) - 
Method in class org.dom4j.jaxb.JAXBWriter
- Defines to write the resulting output to the specified OutputStream
- setOutput(Writer) - 
Method in class org.dom4j.jaxb.JAXBWriter
- Defines to write the resulting output to the specified Writer.
- setOutputStream(OutputStream) - 
Method in class org.dom4j.io.XMLWriter
-  
- setPadText(boolean) - 
Method in class org.dom4j.io.OutputFormat
- 
 Ensure that text immediately preceded by or followed by an element will
 be "padded" with a single space. 
- setParent(Element) - 
Method in interface org.dom4j.Node
- 
 setParentsets the parent relationship of this node if the
 parent relationship is supported or does nothing if the parent
 relationship is not supported.
- setParent(Element) - 
Method in class org.dom4j.datatype.DatatypeAttribute
-  
- setParent(LeafTreeNode) - 
Method in class org.dom4j.swing.LeafTreeNode
- Sets the parent of this node but doesn't change the parents children
- setParent(Element) - 
Method in class org.dom4j.tree.AbstractNode
-  
- setParent(Element) - 
Method in class org.dom4j.tree.BaseElement
-  
- setParent(Element) - 
Method in class org.dom4j.tree.DefaultAttribute
-  
- setParent(Element) - 
Method in class org.dom4j.tree.DefaultCDATA
-  
- setParent(Element) - 
Method in class org.dom4j.tree.DefaultComment
-  
- setParent(Element) - 
Method in class org.dom4j.tree.DefaultElement
-  
- setParent(Element) - 
Method in class org.dom4j.tree.DefaultEntity
-  
- setParent(Element) - 
Method in class org.dom4j.tree.DefaultNamespace
-  
- setParent(Element) - 
Method in class org.dom4j.tree.DefaultProcessingInstruction
-  
- setParent(Element) - 
Method in class org.dom4j.tree.DefaultText
-  
- setPattern(Pattern) - 
Method in class org.dom4j.rule.Rule
- Setter for property pattern.
- setPrefix(String) - 
Method in class org.dom4j.dom.DOMAttribute
-  
- setPrefix(String) - 
Method in class org.dom4j.dom.DOMCDATA
-  
- setPrefix(String) - 
Method in class org.dom4j.dom.DOMComment
-  
- setPrefix(String) - 
Method in class org.dom4j.dom.DOMDocument
-  
- setPrefix(String) - 
Method in class org.dom4j.dom.DOMDocumentType
-  
- setPrefix(String) - 
Method in class org.dom4j.dom.DOMElement
-  
- setPrefix(String) - 
Method in class org.dom4j.dom.DOMEntityReference
-  
- setPrefix(String) - 
Method in class org.dom4j.dom.DOMNamespace
-  
- setPrefix(Node, String) - 
Static method in class org.dom4j.dom.DOMNodeHelper
-  
- setPrefix(String) - 
Method in class org.dom4j.dom.DOMProcessingInstruction
-  
- setPrefix(String) - 
Method in class org.dom4j.dom.DOMText
-  
- setPreformattedTags(Set) - 
Method in class org.dom4j.io.HTMLWriter
- 
 Override the default set, which includes PRE, SCRIPT, STYLE, and
 TEXTAREA, case insensitively.
 
- setPriority(double) - 
Method in class org.dom4j.rule.Rule
- Setter for property priority.
- setProcessingInstructions(List) - 
Method in interface org.dom4j.Branch
- Sets all the processing instructions for this branch
- setProcessingInstructions(List) - 
Method in class org.dom4j.tree.AbstractBranch
-  
- setProperty(String, Object) - 
Method in class org.dom4j.io.SAXReader
- Allows a SAX property to be set on the underlying SAX parser. 
- setProperty(String, Object) - 
Method in class org.dom4j.io.SAXWriter
- Sets the given SAX property
- setProperty(String, Object) - 
Method in class org.dom4j.io.XMLWriter
-  
- setProxy(DocumentFactory) - 
Method in class org.dom4j.util.ProxyDocumentFactory
-  
- setPruneElements(boolean) - 
Method in class org.dom4j.jaxb.JAXBModifier
- Define whether the modified Documentmust only be
 written to the output and pruned from the DOM4J tree.
- setPruneElements(boolean) - 
Method in class org.dom4j.jaxb.JAXBReader
- Set to true when DOM4J elements must immediately be pruned from the tree.
 
- setPublicID(String) - 
Method in interface org.dom4j.DocumentType
-  
- setPublicID(String) - 
Method in class org.dom4j.dtd.ExternalEntityDecl
- Setter for property publicID.
- setPublicID(String) - 
Method in class org.dom4j.tree.DefaultDocumentType
- Sets the public ID of the document type
- setQName(QName) - 
Method in interface org.dom4j.Element
- 
 Sets the QNameof this element which represents the local
 name, the qualified name and theNamespace.
- setQName(QName) - 
Method in class org.dom4j.tree.BaseElement
-  
- setQName(QName) - 
Method in class org.dom4j.tree.DefaultElement
-  
- setResolveEntityRefs(boolean) - 
Method in class org.dom4j.io.XMLWriter
-  
- setRootElement(Element) - 
Method in interface org.dom4j.Document
- Sets the root element for this document
- setRootElement(Element) - 
Method in class org.dom4j.tree.AbstractDocument
-  
- setRowExpression(String) - 
Method in class org.dom4j.swing.XMLTableDefinition
-  
- setRowXPath(XPath) - 
Method in class org.dom4j.swing.XMLTableDefinition
- Setter for property rowXPath.
- setSingletonClassName(String) - 
Method in class org.dom4j.util.PerThreadSingleton
-  
- setSingletonClassName(String) - 
Method in class org.dom4j.util.SimpleSingleton
-  
- setSingletonClassName(String) - 
Method in interface org.dom4j.util.SingletonStrategy
- set a singleton class name that will be used to create the singleton
 based on the strategy implementation of this interface. 
- setSource(Object) - 
Method in class org.dom4j.swing.XMLTableModel
- Setter for the XML source, which is usually a Node or List of nodes.
- setStringInternEnabled(boolean) - 
Method in class org.dom4j.io.SAXReader
- Sets whether String interning is enabled or disabled for element &
 attribute names and namespace URIs
- setStripWhitespaceText(boolean) - 
Method in class org.dom4j.io.SAXContentHandler
- Sets whether whitespace between element start and end tags should be
 ignored.
- setStripWhitespaceText(boolean) - 
Method in class org.dom4j.io.SAXReader
- Sets whether whitespace between element start and end tags should be
 ignored.
- setSuppressDeclaration(boolean) - 
Method in class org.dom4j.io.OutputFormat
- 
 This will set whether the XML declaration (<?
- setSystemID(String) - 
Method in interface org.dom4j.DocumentType
-  
- setSystemID(String) - 
Method in class org.dom4j.dtd.ExternalEntityDecl
- Setter for property systemID.
- setSystemID(String) - 
Method in class org.dom4j.tree.DefaultDocumentType
- Sets the system ID of the document type
- setTarget(String) - 
Method in interface org.dom4j.ProcessingInstruction
- This method is the equivalent to the Node.setName(java.lang.String)method.
- setTarget(String) - 
Method in class org.dom4j.tree.DefaultProcessingInstruction
-  
- setTarget(String) - 
Method in class org.dom4j.tree.FlyweightProcessingInstruction
-  
- setText(String) - 
Method in interface org.dom4j.Node
- 
 Sets the text data of this node or this method will throw an
 UnsupportedOperationExceptionif it is read-only.
- setText(String) - 
Method in class org.dom4j.datatype.DatatypeElement
-  
- setText(String) - 
Method in class org.dom4j.tree.AbstractAttribute
-  
- setText(String) - 
Method in class org.dom4j.tree.AbstractElement
-  
- setText(String) - 
Method in class org.dom4j.tree.AbstractNode
-  
- setText(String) - 
Method in class org.dom4j.tree.DefaultCDATA
-  
- setText(String) - 
Method in class org.dom4j.tree.DefaultComment
-  
- setText(String) - 
Method in class org.dom4j.tree.DefaultEntity
-  
- setText(String) - 
Method in class org.dom4j.tree.DefaultProcessingInstruction
-  
- setText(String) - 
Method in class org.dom4j.tree.DefaultText
-  
- setText(String) - 
Method in class org.dom4j.tree.FlyweightEntity
- sets the value of the entity if it is not defined yet otherwise an
 UnsupportedOperationExceptionis thrown as this class is
 read only.
- setTrimText(boolean) - 
Method in class org.dom4j.io.OutputFormat
- 
 This will set whether the text is output verbatim (false) or with
 whitespace stripped as per Element.getTextTrim()
- setType(String) - 
Method in class org.dom4j.dtd.AttributeDecl
- Setter for property type.
- setType(int) - 
Method in class org.dom4j.swing.XMLTableColumnDefinition
- Setter for property type.
- setValidation(boolean) - 
Method in class org.dom4j.io.SAXReader
- Sets the validation mode.
- setValue(String) - 
Method in interface org.dom4j.Attribute
- 
 Sets the value of this attribute or this method will throw an
 UnsupportedOperationExceptionif it is read-only.
- setValue(String, String) - 
Method in interface org.dom4j.ProcessingInstruction
-  
- setValue(String) - 
Method in class org.dom4j.bean.BeanAttribute
-  
- setValue(String) - 
Method in class org.dom4j.datatype.DatatypeAttribute
-  
- setValue(String) - 
Method in class org.dom4j.dtd.AttributeDecl
- Setter for property value.
- setValue(String) - 
Method in class org.dom4j.dtd.InternalEntityDecl
- Setter for property value.
- setValue(String) - 
Method in class org.dom4j.tree.AbstractAttribute
-  
- setValue(String, String) - 
Method in class org.dom4j.tree.AbstractProcessingInstruction
-  
- setValue(Object) - 
Method in class org.dom4j.tree.ConcurrentReaderHashMap.Entry
- Set the value of this entry. 
- setValue(String) - 
Method in class org.dom4j.tree.DefaultAttribute
-  
- setValue(String, String) - 
Method in class org.dom4j.tree.DefaultProcessingInstruction
-  
- setValueDefault(String) - 
Method in class org.dom4j.dtd.AttributeDecl
- Setter for property valueDefault.
- setValueOfAction(Action) - 
Method in class org.dom4j.rule.RuleManager
- Sets the default value-of action which is used in the default rules for
 the pattern "text()|@"
- setValueOfAction(Action) - 
Method in class org.dom4j.rule.Stylesheet
- Sets the default value-of action which is used in the default rules for
 the pattern "text()|@"
- setValues(Map) - 
Method in interface org.dom4j.ProcessingInstruction
-  
- setValues(Map) - 
Method in class org.dom4j.tree.AbstractProcessingInstruction
-  
- setValues(Map) - 
Method in class org.dom4j.tree.DefaultProcessingInstruction
-  
- setVariableContext(VariableContext) - 
Method in interface org.dom4j.XPath
- Sets the variable context to be used when evaluating XPath expressions
- setVariableContext(VariableContext) - 
Method in class org.dom4j.xpath.DefaultXPath
-  
- setVariableContext(VariableContext) - 
Method in class org.dom4j.xpath.XPathPattern
-  
- setWarningQName(QName) - 
Method in class org.dom4j.util.XMLErrorHandler
-  
- setWriter(Writer) - 
Method in class org.dom4j.io.XMLWriter
-  
- setXHTML(boolean) - 
Method in class org.dom4j.io.OutputFormat
- 
 This will set whether or not to use the XHTML standard: like HTML but
 passes an XML parser with real, closed tags. 
- setXMLEncoding(String) - 
Method in interface org.dom4j.Document
- Sets the encoding of this document as it will appear in the XML
 declaration part of the document.
- setXMLEncoding(String) - 
Method in class org.dom4j.tree.AbstractDocument
-  
- setXMLFilter(XMLFilter) - 
Method in class org.dom4j.io.SAXReader
- Sets the SAX filter to be used when filtering SAX events
- setXMLReader(XMLReader) - 
Method in class org.dom4j.io.DocumentSource
- Sets the XMLReader used for the JAXP SAXSource.
- setXMLReader(XMLReader) - 
Method in class org.dom4j.io.SAXReader
- Sets the XMLReaderused to parse SAX events
- setXMLReader(XMLReader) - 
Method in class org.dom4j.io.SAXValidator
- Sets the XMLReaderused to parse SAX events
- setXMLReader(XMLReader) - 
Method in class org.dom4j.io.SAXWriter
- Sets the XMLReaderused to write SAX events to
- setXMLReaderClassName(String) - 
Method in class org.dom4j.io.SAXReader
- Sets the class name of the XMLReaderto be used to parse
 SAX events.
- setXMLWriter(XMLWriter) - 
Method in class org.dom4j.io.SAXModifier
- Sets the XMLWriterused to write the modified document.
- setXMLWriter(XMLWriter) - 
Method in class org.dom4j.io.XMLResult
-  
- setXPPFactory(XmlPullParserFactory) - 
Method in class org.dom4j.io.XPP3Reader
-  
- setXPPFactory(XmlPullParserFactory) - 
Method in class org.dom4j.io.XPPReader
-  
- setXPath(XPath) - 
Method in class org.dom4j.swing.XMLTableColumnDefinition
- Setter for property xpath.
- setXPathNamespaceURIs(Map) - 
Method in class org.dom4j.DocumentFactory
- Sets the namespace URIs to be used by XPath expressions created by this
 factory or by nodes associated with this factory. 
- shouldEncodeChar(char) - 
Method in class org.dom4j.io.XMLWriter
- Should the given character be escaped. 
- singleton - 
Static variable in class org.dom4j.datatype.DatatypeDocumentFactory
- The Singleton instance
- singleton - 
Static variable in class org.dom4j.util.IndexedDocumentFactory
- The Singleton instance
- singleton - 
Static variable in class org.dom4j.util.NonLazyDocumentFactory
- The Singleton instance
- singleton - 
Static variable in class org.dom4j.util.UserDataDocumentFactory
- The Singleton instance
- size() - 
Method in interface org.dom4j.ElementPath
- DOCUMENT ME!
- size() - 
Method in class org.dom4j.bean.BeanAttributeList
-  
- size() - 
Method in class org.dom4j.tree.ContentListFacade
-  
- size() - 
Method in class org.dom4j.tree.NamespaceStack
- DOCUMENT ME!
- sort(List, String) - 
Static method in class org.dom4j.DocumentHelper
- 
 sortsorts the given List of Nodes using an XPath
 expression as aComparator.
- sort(List, String, boolean) - 
Static method in class org.dom4j.DocumentHelper
- 
 sortsorts the given List of Nodes using an XPath
 expression as aComparatorand optionally removing
 duplicates.
- sort(List) - 
Method in interface org.dom4j.XPath
- 
 sortsorts the given List of Nodes using this XPath
 expression as aComparator.
- sort(List, boolean) - 
Method in interface org.dom4j.XPath
- 
 sortsorts the given List of Nodes using this XPath
 expression as aComparatorand optionally removing
 duplicates.
- sort(List) - 
Method in class org.dom4j.xpath.DefaultXPath
- 
 sortsorts the given List of Nodes using this XPath
 expression as aComparator.
- sort(List, boolean) - 
Method in class org.dom4j.xpath.DefaultXPath
- 
 sortsorts the given List of Nodes using this XPath
 expression as aComparatorand optionally removing duplicates.
- sort(List, Map) - 
Method in class org.dom4j.xpath.DefaultXPath
- Sorts the list based on the sortValues for each node
- splitText(int) - 
Method in class org.dom4j.dom.DOMCDATA
-  
- splitText(int) - 
Method in class org.dom4j.dom.DOMText
-  
- startCDATA() - 
Method in class org.dom4j.io.HTMLWriter
-  
- startCDATA() - 
Method in class org.dom4j.io.SAXContentHandler
-  
- startCDATA() - 
Method in class org.dom4j.io.SAXEventRecorder
-  
- startCDATA() - 
Method in class org.dom4j.io.XMLWriter
-  
- startDTD(String, String, String) - 
Method in class org.dom4j.io.SAXContentHandler
-  
- startDTD(String, String, String) - 
Method in class org.dom4j.io.SAXEventRecorder
-  
- startDTD(String, String, String) - 
Method in class org.dom4j.io.XMLWriter
-  
- startDocument() - 
Method in class org.dom4j.io.SAXContentHandler
-  
- startDocument() - 
Method in class org.dom4j.io.SAXEventRecorder
-  
- startDocument() - 
Method in class org.dom4j.io.SAXWriter
-  
- startDocument() - 
Method in class org.dom4j.io.XMLWriter
-  
- startDocument() - 
Method in class org.dom4j.jaxb.JAXBWriter
- Start a document by writing the initial XML declaration to the output.
 
- startElement(String, String, String, Attributes) - 
Method in class org.dom4j.io.SAXContentHandler
-  
- startElement(String, String, String, Attributes) - 
Method in class org.dom4j.io.SAXEventRecorder
-  
- startElement(Element, AttributesImpl) - 
Method in class org.dom4j.io.SAXWriter
-  
- startElement(String, String, String, Attributes) - 
Method in class org.dom4j.io.XMLWriter
-  
- startEntity(String) - 
Method in class org.dom4j.io.SAXContentHandler
-  
- startEntity(String) - 
Method in class org.dom4j.io.SAXEventRecorder
-  
- startEntity(String) - 
Method in class org.dom4j.io.XMLWriter
-  
- startPrefixMapping(String, String) - 
Method in class org.dom4j.io.SAXContentHandler
-  
- startPrefixMapping(String, String) - 
Method in class org.dom4j.io.SAXEventRecorder
-  
- startPrefixMapping(Element, NamespaceStack) - 
Method in class org.dom4j.io.SAXWriter
- Fires a SAX startPrefixMapping event for all the namespaceStack which
 have just come into scope
- startPrefixMapping(String, String) - 
Method in class org.dom4j.io.XMLWriter
-  
- substringData(int, int) - 
Method in class org.dom4j.dom.DOMCDATA
-  
- substringData(int, int) - 
Method in class org.dom4j.dom.DOMComment
-  
- substringData(CharacterData, int, int) - 
Static method in class org.dom4j.dom.DOMNodeHelper
-  
- substringData(int, int) - 
Method in class org.dom4j.dom.DOMText
-  
- supports(String, String) - 
Method in class org.dom4j.dom.DOMAttribute
-  
- supports(String, String) - 
Method in class org.dom4j.dom.DOMCDATA
-  
- supports(String, String) - 
Method in class org.dom4j.dom.DOMComment
-  
- supports(String, String) - 
Method in class org.dom4j.dom.DOMDocument
-  
- supports(String, String) - 
Method in class org.dom4j.dom.DOMDocumentType
-  
- supports(String, String) - 
Method in class org.dom4j.dom.DOMElement
-  
- supports(String, String) - 
Method in class org.dom4j.dom.DOMEntityReference
-  
- supports(String, String) - 
Method in class org.dom4j.dom.DOMNamespace
-  
- supports(Node, String, String) - 
Static method in class org.dom4j.dom.DOMNodeHelper
-  
- supports(String, String) - 
Method in class org.dom4j.dom.DOMProcessingInstruction
-  
- supports(String, String) - 
Method in class org.dom4j.dom.DOMText
-  
- supportsParent() - 
Method in interface org.dom4j.Node
- 
 supportsParentreturns true if this node supports the
 parent relationship.
- supportsParent() - 
Method in class org.dom4j.datatype.DatatypeAttribute
-  
- supportsParent() - 
Method in class org.dom4j.tree.AbstractNode
-  
- supportsParent() - 
Method in class org.dom4j.tree.BaseElement
-  
- supportsParent() - 
Method in class org.dom4j.tree.DefaultAttribute
-  
- supportsParent() - 
Method in class org.dom4j.tree.DefaultCDATA
-  
- supportsParent() - 
Method in class org.dom4j.tree.DefaultComment
-  
- supportsParent() - 
Method in class org.dom4j.tree.DefaultElement
-  
- supportsParent() - 
Method in class org.dom4j.tree.DefaultEntity
-  
- supportsParent() - 
Method in class org.dom4j.tree.DefaultNamespace
-  
- supportsParent() - 
Method in class org.dom4j.tree.DefaultProcessingInstruction
-  
- supportsParent() - 
Method in class org.dom4j.tree.DefaultText
-  
Text defines an XML Text node.
 CDATA node
Comment node
Entity
Text node
UserDataAttribute support the adornment of a user data object
 on an Element or Attribute instance such that the methods 
 UserDataAttribute.setData(Object)will get and set the values of a user data object.
 UserDataDocumentFactory is a factory of XML objects which
 support the adornment of a user data object on an Element or Attribute
 instance such that the methods getData() and
 setData() will get and set the values of a user data object.
 UserDataElement support the adornment of a user data object on
 an Element or Attribute instance such that the methods 
 UserDataElement.setData(Object)will get and set the values of a user data object.
 Visitor is used to implement the Visitor
 pattern in DOM4J. VisitorSupport is an abstract base class which is useful for
 implementation inheritence or when using anonymous inner classes to create
 simple Visitor implementations.
 Document by writing it to a validating
 SAX Parser.
Attribute
valueOf evaluates an XPath expression and returns the
 textual representation of the results the XPath string-value of this
 node. 
valueOf evaluates this XPath expression and returns the
 textual representation of the results using the XPath string() function.
 
Document
 
DocumentType
 
Element
 
Attribute
 
CDATA
 
Comment
 
Entity
 
Namespace
 
ProcessingInstruction
 
Text
 
write writes this node as the default XML notation for
 this node. 
Attribute.
Document to the current Writer.
 
ElementAttributeCDATA.
Comment.
DocumentType.
Entity.
Namespace.
ProcessingInstruction.
String, Perfoms the necessary entity escaping and
 whitespace stripping.
 
Text.
Node.
Elementto the document.
 
Attributeto the stream.
CDATAto the event stream.
Branchinstance. 
Element
 
Element
 
Elementto
 the document. 
Elementto the
 document.
Commentto the stream.
Documentnode, and all its contents, to the
 stream.
DocumentTypeto the stream.
Elementnode and its children to the stream.
Elementto the document.
Entityto the stream.
Namespaceto the stream.
Nodeto the stream. 
Element, including its Attributes but without its content.
 
Element, including its Attributes but without its content.
 
Elementto
 the document. 
Elementto the
 document.
ProcessingInstructionto the stream.
Textto the stream.
XMLErrorHandler is a SAX ErrorHandlerwhich turns the
 SAX parsing errors into XML so that the output can be formatted using XSLT or
 the errors can be included in a SOAP message.XMLResult implements a JAXP SAXResultfor an output
 stream with support for pretty printing and control over how the XML is
 formatted.
 XMLTableColumnDefinition a column within a table definition.
 XMLTableDefinition represents a table definition based on
 XPath expression evaluated on an XML document.
 XMLTableDefinition repro.
 XMLWriter takes a DOM4J tree and formats it to a stream as
 XML. XPP3Reader is a Reader of DOM4J documents that uses the fast
 XML Pull Parser 3.x .
 XPPReader is a Reader of DOM4J documents that uses the fast XML Pull Parser 2.x . XPath represents an XPath expression after it has been parsed
 from a String.
 XPathException is thrown when an exception occurs while
 evaluating an XPath expression, usually due to some function throwing an
 exception.
 XPathPattern is an implementation of Pattern which uses an
 XPath xpath.
 | 
 | |||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||