Uses of Interface
org.dom4j.Element

Packages that use Element
org.dom4j Defines the XML Document Object Model in Java interfaces together with some helper classes. 
org.dom4j.bean An implementation of the dom4j API which allows JavaBeans to be used to store and retrieve attribute values from Element. 
org.dom4j.datatype An implementation of the dom4j API which supports the XML Schema Data Types specification. 
org.dom4j.dom An implementation of the dom4j API which also supports the W3C object model. 
org.dom4j.io Provides input and output via SAX and DOM together with writing dom4j objects to streams as XML text. 
org.dom4j.jaxb   
org.dom4j.rule A Pattern based XML rule engine which implements the full XSLT processing model while allowing any Action to be fired if a pattern matches. 
org.dom4j.swing A collection of adapters to allow easy integration with dom4j XML documents and Swing such as TreeModels and TableModels. 
org.dom4j.tree Contains the default implementations of the dom4j Document Object Model together with some helpful base classes for those wishing to implement their own document object model. 
org.dom4j.util A collection of utility classes for the dom4j API. 
org.dom4j.xpath Provides the core tools needed to use the XPath library 
org.dom4j.xpp Provides implementation classes to cleanly integrate dom4j with the XML Pull Parser XPP 
 

Uses of Element in org.dom4j
 

Methods in org.dom4j that return Element
 Element Element.addAttribute(QName qName, java.lang.String value)
           Adds the attribute value of the given fully qualified name.
 Element Element.addAttribute(java.lang.String name, java.lang.String value)
           Adds the attribute value of the given local name.
 Element Element.addCDATA(java.lang.String cdata)
          Adds a new CDATA node with the given text to this element.
 Element Element.addComment(java.lang.String comment)
          Adds a new Comment node with the given text to this element.
 Element Branch.addElement(QName qname)
          Adds a new Element node with the given QNameto this branch and returns a reference to the new node.
 Element Branch.addElement(java.lang.String name)
          Adds a new Element node with the given name to this branch and returns a reference to the new node.
 Element Branch.addElement(java.lang.String qualifiedName, java.lang.String namespaceURI)
          Adds a new Element node with the given qualified name and namespace URI to this branch and returns a reference to the new node.
 Element Element.addEntity(java.lang.String name, java.lang.String text)
          Adds a new Entity node with the given name and text to this element and returns a reference to the new node.
 Element Element.addNamespace(java.lang.String prefix, java.lang.String uri)
          Adds a namespace to this element for use by its child content
 Element Element.addProcessingInstruction(java.lang.String target, java.util.Map data)
          Adds a processing instruction for the given target
 Element Element.addProcessingInstruction(java.lang.String target, java.lang.String text)
          Adds a processing instruction for the given target
 Element Element.addText(java.lang.String text)
          Adds a new Text node with the given text to this element.
 Element Element.createCopy()
           Creates a deep copy of this element The new element is detached from its parent, and getParent() on the clone will return null.
 Element Element.createCopy(QName qName)
           Creates a deep copy of this element with the given fully qualified name.
 Element Element.createCopy(java.lang.String name)
           Creates a deep copy of this element with the given local name The new element is detached from its parent, and getParent() on the clone will return null.
static Element DocumentHelper.createElement(QName qname)
           
 Element DocumentFactory.createElement(QName qname)
           
static Element DocumentHelper.createElement(java.lang.String name)
           
 Element DocumentFactory.createElement(java.lang.String name)
           
 Element DocumentFactory.createElement(java.lang.String qualifiedName, java.lang.String namespaceURI)
           
 Element Element.element(QName qName)
          Returns the first element for the given fully qualified name.
 Element Element.element(java.lang.String name)
          Returns the first element for the given local name and any namespace.
 Element Branch.elementByID(java.lang.String elementID)
          Returns the element of the given ID attribute value.
 Element ElementPath.getCurrent()
          DOCUMENT ME!
 Element ElementPath.getElement(int depth)
          DOCUMENT ME!
 Element Node.getParent()
           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.
 Element Document.getRootElement()
          Returns the root Elementfor this document.
static Element DocumentHelper.makeElement(Branch source, java.lang.String path)
           makeElement
 

Methods in org.dom4j with parameters of type Element
 void Branch.add(Element element)
          Adds the given Element to this branch.
 void Element.appendAttributes(Element element)
          Appends the attributes of the given element to me.
 Node Node.asXPathResult(Element parent)
           asXPathResult returns a version of this node which is capable of being an XPath result.
static Attribute DocumentHelper.createAttribute(Element owner, QName qname, java.lang.String value)
           
 Attribute DocumentFactory.createAttribute(Element owner, QName qname, java.lang.String value)
           
static Attribute DocumentHelper.createAttribute(Element owner, java.lang.String name, java.lang.String value)
           
 Attribute DocumentFactory.createAttribute(Element owner, java.lang.String name, java.lang.String value)
           
static Document DocumentHelper.createDocument(Element rootElement)
           
 Document DocumentFactory.createDocument(Element rootElement)
           
protected  Node Namespace.createXPathResult(Element parent)
           
 java.lang.String Namespace.getPath(Element context)
           
 java.lang.String Node.getPath(Element context)
          Returns the relative XPath expression which will return a node set containing the given node such as a/b/@c.
 java.lang.String Namespace.getUniquePath(Element context)
           
 java.lang.String Node.getUniquePath(Element context)
           Returns the relative unique XPath expression from the given context which will return a nodeset of one node which is the current node.
 boolean Branch.remove(Element element)
          Removes the given Element if the node is an immediate child of this branch.
 void Node.setParent(Element parent)
           setParent sets the parent relationship of this node if the parent relationship is supported or does nothing if the parent relationship is not supported.
 void Document.setRootElement(Element rootElement)
          Sets the root element for this document
 void Visitor.visit(Element node)
           Visits the given Element
 void VisitorSupport.visit(Element node)
           
 

Constructors in org.dom4j with parameters of type Element
IllegalAddException(Element parent, Node node, java.lang.String reason)
           
 

Uses of Element in org.dom4j.bean
 

Classes in org.dom4j.bean that implement Element
 class BeanElement
           BeanElement uses a Java Bean to store its attributes.
 

Methods in org.dom4j.bean that return Element
 Element BeanElement.addAttribute(QName qName, java.lang.String value)
           
 Element BeanElement.addAttribute(java.lang.String name, java.lang.String value)
           
 Element BeanDocumentFactory.createElement(QName qname)
           
 Element BeanDocumentFactory.createElement(QName qname, org.xml.sax.Attributes attributes)
           
 Element BeanAttribute.getParent()
           
 

Methods in org.dom4j.bean with parameters of type Element
 Attribute BeanDocumentFactory.createAttribute(Element owner, QName qname, java.lang.String value)
           
 

Uses of Element in org.dom4j.datatype
 

Classes in org.dom4j.datatype that implement Element
 class DatatypeElement
           DatatypeElement represents an Element which supports the XML Schema Data Types specification.
 

Methods in org.dom4j.datatype that return Element
 Element DatatypeElement.addText(java.lang.String text)
           
 Element DatatypeElementFactory.createElement(QName qname)
           
 Element DatatypeAttribute.getParent()
           
 

Methods in org.dom4j.datatype with parameters of type Element
 Attribute DatatypeElementFactory.createAttribute(Element owner, QName qname, java.lang.String value)
           
 Attribute DatatypeDocumentFactory.createAttribute(Element owner, QName qname, java.lang.String value)
           
 void DatatypeAttribute.setParent(Element parent)
           
 

Uses of Element in org.dom4j.dom
 

Classes in org.dom4j.dom that implement Element
 class DOMElement
           DOMElement implements an XML element which supports the W3C DOM API.
 

Methods in org.dom4j.dom that return Element
 Element DOMDocumentFactory.createElement(QName qname)
           
 Element DOMDocumentFactory.createElement(QName qname, int attributeCount)
           
 

Methods in org.dom4j.dom with parameters of type Element
 Attribute DOMDocumentFactory.createAttribute(Element owner, QName qname, java.lang.String value)
           
 

Constructors in org.dom4j.dom with parameters of type Element
DOMAttribute(Element parent, QName qname, java.lang.String value)
           
DOMCDATA(Element parent, java.lang.String text)
           
DOMComment(Element parent, java.lang.String text)
           
DOMEntityReference(Element parent, java.lang.String name, java.lang.String text)
           
DOMNamespace(Element parent, java.lang.String prefix, java.lang.String uri)
           
DOMProcessingInstruction(Element parent, java.lang.String target, java.lang.String val)
           
DOMText(Element parent, java.lang.String text)
           
 

Uses of Element in org.dom4j.io
 

Methods in org.dom4j.io that return Element
 Element STAXEventReader.createElement(javax.xml.stream.events.StartElement startEvent)
          Constructs a new DOM4J Element from the provided StartElement event.
 Element ElementModifier.modifyElement(Element element)
          Called by an event based processor when an elements closing tag is encountered.
 Element STAXEventReader.readElement(javax.xml.stream.XMLEventReader eventReader)
          Reads a DOM4J Element from the provided event stream.
 

Methods in org.dom4j.io with parameters of type Element
protected  void SAXContentHandler.addAttributes(Element element, org.xml.sax.Attributes attributes)
          Add all the attributes to the given elements
protected  void SAXContentHandler.addDeclaredNamespaces(Element element)
          Add all namespaces declared before the startElement() SAX event to the current element so that they are available to child elements and attributes
protected  void DOMWriter.appendDOMTree(org.w3c.dom.Document domDocument, org.w3c.dom.Node domCurrent, Element element)
           
 Attribute STAXEventReader.createAttribute(Element elem, javax.xml.stream.events.Attribute attr)
          Constructs a new DOM4J Attribute from the provided StAX Attribute event.
protected  org.xml.sax.Attributes SAXWriter.createAttributes(Element element, org.xml.sax.Attributes namespaceAttributes)
           
 javax.xml.stream.events.EndElement STAXEventWriter.createEndElement(Element elem)
          Constructs a STAX EndElementevent from a DOM4J Element.
 javax.xml.stream.events.StartElement STAXEventWriter.createStartElement(Element elem)
          Constructs a STAX StartElementevent from a DOM4J Element.
protected  void SAXWriter.endElement(Element element)
           
protected  boolean XMLWriter.isElementSpacePreserved(Element element)
          Determines if element is a special case of XML elements where it contains an xml:space attribute of "preserve".
 Element ElementModifier.modifyElement(Element element)
          Called by an event based processor when an elements closing tag is encountered.
protected  void SAXWriter.startElement(Element element, org.xml.sax.helpers.AttributesImpl namespaceAttributes)
           
protected  org.xml.sax.helpers.AttributesImpl SAXWriter.startPrefixMapping(Element element, NamespaceStack namespaceStack)
          Fires a SAX startPrefixMapping event for all the namespaceStack which have just come into scope
 void XMLWriter.write(Element element)
           Writes the Element, including its Attribute s, and its value, and all its content (child nodes) to the current Writer.
 void SAXWriter.write(Element element)
          Generates SAX events for the given Element and all its content
protected  void SAXWriter.write(Element element, NamespaceStack namespaceStack)
           
protected  void XMLWriter.writeAttributes(Element element)
          Writes the attributes of the given element
 void XMLWriter.writeClose(Element element)
           Writes the closing tag of an Element
 void SAXWriter.writeClose(Element element)
           Writes the closing tag of an Element
protected  void XMLWriter.writeElement(Element element)
           
protected  void HTMLWriter.writeElement(Element element)
          This override handles any elements that should not remove whitespace, such as <PRE>, <SCRIPT>, <STYLE>, and <TEXTAREA>.
 void STAXEventWriter.writeElement(Element elem)
          Writes a DOM4J Elementnode and its children to the stream.
protected  void XMLWriter.writeElementContent(Element element)
          Outputs the content of the given element.
 void XMLWriter.writeOpen(Element element)
           Writes the opening tag of an Element, including its Attributes but without its content.
 void SAXWriter.writeOpen(Element element)
           Writes the opening tag of an Element, including its Attributes but without its content.
 

Uses of Element in org.dom4j.jaxb
 

Methods in org.dom4j.jaxb with parameters of type Element
 void JAXBWriter.writeCloseElement(Element element)
          Writes the closing tag of the specified Elementto the document.
 void JAXBWriter.writeElement(Element element)
          Writes the specified Elementto the document.
 void JAXBWriter.writeOpenElement(Element element)
          Writes the opening tag of the specified Elementto the document.
 

Uses of Element in org.dom4j.rule
 

Methods in org.dom4j.rule with parameters of type Element
 void Mode.applyTemplates(Element element)
           
 

Uses of Element in org.dom4j.swing
 

Methods in org.dom4j.swing with parameters of type Element
static XMLTableDefinition XMLTableDefinition.load(Element definition)
          Loads an XML table definition from an XML definition document
 

Constructors in org.dom4j.swing with parameters of type Element
XMLTableModel(Element tableDefinition, java.lang.Object source)
          Creates a TableModel from an XML table definition document and an XML source
 

Uses of Element in org.dom4j.tree
 

Classes in org.dom4j.tree that implement Element
 class AbstractElement
           AbstractElement is an abstract base class for tree implementors to use for implementation inheritence.
 class BaseElement
           BaseElement is a useful base class for implemementation inheritence of an XML element.
 class DefaultElement
           DefaultElement is the default DOM4J default implementation of an XML element.
 

Methods in org.dom4j.tree that return Element
 Element AbstractElement.addAttribute(QName qName, java.lang.String value)
           
 Element AbstractElement.addAttribute(java.lang.String name, java.lang.String value)
           
 Element AbstractElement.addCDATA(java.lang.String cdata)
           
 Element AbstractElement.addComment(java.lang.String comment)
           
 Element AbstractBranch.addElement(QName qname)
           
 Element AbstractDocument.addElement(QName qName)
           
 Element AbstractElement.addElement(java.lang.String name)
           
 Element AbstractBranch.addElement(java.lang.String name)
           
 Element AbstractDocument.addElement(java.lang.String name)
           
 Element AbstractBranch.addElement(java.lang.String qualifiedName, java.lang.String namespaceURI)
           
 Element AbstractDocument.addElement(java.lang.String qualifiedName, java.lang.String namespaceURI)
           
 Element AbstractBranch.addElement(java.lang.String name, java.lang.String prefix, java.lang.String uri)
           
 Element AbstractElement.addEntity(java.lang.String name, java.lang.String text)
           
 Element AbstractElement.addNamespace(java.lang.String prefix, java.lang.String uri)
           
 Element AbstractElement.addProcessingInstruction(java.lang.String target, java.util.Map data)
           
 Element AbstractElement.addProcessingInstruction(java.lang.String target, java.lang.String data)
           
 Element AbstractElement.addText(java.lang.String text)
           
 Element AbstractElement.createCopy()
           This returns a deep clone of this element.
 Element AbstractElement.createCopy(QName qName)
           
 Element AbstractElement.createCopy(java.lang.String name)
           
protected  Element AbstractElement.createElement(QName qName)
           
protected  Element AbstractElement.createElement(java.lang.String name)
           
 Element AbstractElement.element(QName qName)
           
 Element DefaultElement.element(QName qName)
           
 Element AbstractElement.element(java.lang.String name)
           
 Element DefaultElement.element(java.lang.String name)
           
 Element AbstractElement.element(java.lang.String name, Namespace namespace)
           
 Element DefaultElement.element(java.lang.String name, Namespace namespace)
           
 Element AbstractBranch.elementByID(java.lang.String elementID)
           
 Element DefaultEntity.getParent()
           
 Element DefaultComment.getParent()
           
 Element DefaultNamespace.getParent()
           
 Element DefaultText.getParent()
           
 Element DefaultAttribute.getParent()
           
 Element AbstractNode.getParent()
           
 Element DefaultProcessingInstruction.getParent()
           
 Element DefaultCDATA.getParent()
           
 Element BaseElement.getParent()
           
 Element DefaultElement.getParent()
           
 Element DefaultDocument.getRootElement()
           
 

Methods in org.dom4j.tree with parameters of type Element
 void AbstractElement.add(Element element)
           
 void AbstractBranch.add(Element element)
           
 void AbstractDocument.add(Element element)
           
 void AbstractElement.appendAttributes(Element element)
           
 Node AbstractNode.asXPathResult(Element parent)
           
 Node AbstractDocument.asXPathResult(Element parent)
           
protected  void AbstractDocument.checkAddElementAllowed(Element element)
           
protected  Node FlyweightProcessingInstruction.createXPathResult(Element parent)
           
protected  Node FlyweightEntity.createXPathResult(Element parent)
           
protected  Node AbstractAttribute.createXPathResult(Element parent)
           
protected  Node AbstractNode.createXPathResult(Element parent)
           
protected  Node FlyweightComment.createXPathResult(Element parent)
           
protected  Node FlyweightCDATA.createXPathResult(Element parent)
           
protected  Node FlyweightText.createXPathResult(Element parent)
           
protected  java.lang.String AbstractBranch.elementID(Element element)
          DOCUMENT ME!
 java.lang.String AbstractCharacterData.getPath(Element context)
           
 java.lang.String AbstractEntity.getPath(Element context)
           
 java.lang.String AbstractElement.getPath(Element context)
           
 java.lang.String AbstractAttribute.getPath(Element context)
           
 java.lang.String AbstractComment.getPath(Element context)
           
 java.lang.String AbstractDocumentType.getPath(Element context)
           
 java.lang.String AbstractDocument.getPath(Element context)
           
 java.lang.String AbstractProcessingInstruction.getPath(Element context)
           
 java.lang.String AbstractCharacterData.getUniquePath(Element context)
           
 java.lang.String AbstractEntity.getUniquePath(Element context)
           
 java.lang.String AbstractElement.getUniquePath(Element context)
           
 java.lang.String AbstractAttribute.getUniquePath(Element context)
           
 java.lang.String AbstractComment.getUniquePath(Element context)
           
 java.lang.String AbstractDocumentType.getUniquePath(Element context)
           
 java.lang.String AbstractDocument.getUniquePath(Element context)
           
 java.lang.String AbstractProcessingInstruction.getUniquePath(Element context)
           
 boolean AbstractElement.remove(Element element)
           
 boolean AbstractBranch.remove(Element element)
           
 boolean AbstractDocument.remove(Element element)
           
protected  void DefaultDocument.rootElementAdded(Element element)
           
protected abstract  void AbstractDocument.rootElementAdded(Element rootElement)
          Called to set the root element variable
 void DefaultEntity.setParent(Element parent)
           
 void DefaultComment.setParent(Element parent)
           
 void DefaultNamespace.setParent(Element parent)
           
 void DefaultText.setParent(Element parent)
           
 void DefaultAttribute.setParent(Element parent)
           
 void AbstractNode.setParent(Element parent)
           
 void DefaultProcessingInstruction.setParent(Element parent)
           
 void DefaultCDATA.setParent(Element parent)
           
 void BaseElement.setParent(Element parent)
           
 void DefaultElement.setParent(Element parent)
           
 void AbstractDocument.setRootElement(Element rootElement)
           
 

Constructors in org.dom4j.tree with parameters of type Element
DefaultAttribute(Element parent, QName qname, java.lang.String value)
           
DefaultAttribute(Element parent, java.lang.String name, java.lang.String value, Namespace namespace)
          Creates the Attribute with the specified local name, value and Namespace.
DefaultCDATA(Element parent, java.lang.String text)
          DOCUMENT ME!
DefaultComment(Element parent, java.lang.String text)
          DOCUMENT ME!
DefaultDocument(Element rootElement)
           
DefaultDocument(Element rootElement, DocumentType docType)
           
DefaultDocument(java.lang.String name, Element rootElement, DocumentType docType)
           
DefaultEntity(Element parent, java.lang.String name, java.lang.String text)
          Creates the Entity with the specified name and text.
DefaultNamespace(Element parent, java.lang.String prefix, java.lang.String uri)
          DOCUMENT ME!
DefaultProcessingInstruction(Element parent, java.lang.String target, java.lang.String values)
           This will create a new PI with the given target and values
DefaultText(Element parent, java.lang.String text)
          DOCUMENT ME!
 

Uses of Element in org.dom4j.util
 

Classes in org.dom4j.util that implement Element
 class IndexedElement
           IndexedElement is an implementation of Elementwhich maintains an index of the attributes and elements it contains to optimise lookups via name.
 class NonLazyElement
           NonLazyElement is the default DOM4J default implementation of an XML element.
 class UserDataElement
           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.
 

Methods in org.dom4j.util that return Element
protected  Element IndexedElement.asElement(java.lang.Object object)
           
 Element NonLazyDocumentFactory.createElement(QName qname)
           
 Element UserDataDocumentFactory.createElement(QName qname)
           
 Element IndexedDocumentFactory.createElement(QName qname)
           
protected  Element UserDataElement.createElement(QName qName)
           
 Element ProxyDocumentFactory.createElement(QName qname)
           
 Element IndexedDocumentFactory.createElement(QName qname, int attributeCount)
           
protected  Element UserDataElement.createElement(java.lang.String name)
           
 Element ProxyDocumentFactory.createElement(java.lang.String name)
           
 Element IndexedElement.element(QName qName)
           
 Element IndexedElement.element(java.lang.String name)
           
 Element XMLErrorHandler.getErrors()
           
 

Methods in org.dom4j.util with parameters of type Element
protected  void XMLErrorHandler.addException(Element element, org.xml.sax.SAXParseException e)
          Adds the given parse exception information to the given element instance
protected  void IndexedElement.addToElementIndex(Element element)
           
protected  void IndexedElement.addToElementIndex(java.lang.Object key, Element value)
           
static boolean AttributeHelper.booleanValue(Element element, QName attributeQName)
           
static boolean AttributeHelper.booleanValue(Element element, java.lang.String attributeName)
           
 int NodeComparator.compare(Element n1, Element n2)
           
 Attribute UserDataDocumentFactory.createAttribute(Element owner, QName qname, java.lang.String value)
           
 Attribute ProxyDocumentFactory.createAttribute(Element owner, QName qname, java.lang.String value)
           
 Attribute ProxyDocumentFactory.createAttribute(Element owner, java.lang.String name, java.lang.String value)
           
 Document ProxyDocumentFactory.createDocument(Element rootElement)
           
protected  void IndexedElement.removeFromElementIndex(Element element)
           
protected  void IndexedElement.removeFromElementIndex(java.lang.Object key, Element value)
           
 void XMLErrorHandler.setErrors(Element errors)
           
 

Constructors in org.dom4j.util with parameters of type Element
XMLErrorHandler(Element errors)
           
 

Uses of Element in org.dom4j.xpath
 

Constructors in org.dom4j.xpath with parameters of type Element
DefaultNamespaceContext(Element element)
           
 

Uses of Element in org.dom4j.xpp
 

Methods in org.dom4j.xpp that return Element
 Element ProxyXmlStartTag.getElement()
           
 

Constructors in org.dom4j.xpp with parameters of type Element
ProxyXmlStartTag(Element element)
           
 



Copyright ? 2005 MetaStuff Ltd. All Rights Reserved. Hosted by

SourceForge Logo