Uses of Interface
org.dom4j.Element

Packages that use Element
org.dom4j   
org.dom4j.bean   
org.dom4j.datatype   
org.dom4j.dom   
org.dom4j.io   
org.dom4j.rule   
org.dom4j.swing   
org.dom4j.tree   
org.dom4j.util   
org.dom4j.xpath   
org.dom4j.xpp   
 

Uses of Element in org.dom4j
 

Methods in org.dom4j that return Element
static Element DocumentHelper.createElement(QName qname)
           
static Element DocumentHelper.createElement(java.lang.String name)
           
static Element DocumentHelper.makeElement(Branch source, java.lang.String path)
          makeElement
 Element DocumentFactory.createElement(QName qname)
           
 Element DocumentFactory.createElement(java.lang.String name)
           
 Element DocumentFactory.createElement(java.lang.String qualifiedName, java.lang.String namespaceURI)
           
 Element ElementPath.getElement(int depth)
           
 Element ElementPath.getCurrent()
           
 Element Element.addAttribute(java.lang.String name, java.lang.String value)
          Adds the attribute value of the given local name.
 Element Element.addAttribute(QName qName, java.lang.String value)
          Adds the attribute value of the given fully qualified name.
 Element Element.addComment(java.lang.String comment)
          Adds a new Comment node with the given text to this element.
 Element Element.addCDATA(java.lang.String cdata)
          Adds a new CDATA node with the given text to this element.
 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.lang.String text)
          Adds a processing instruction for the given target
 Element Element.addProcessingInstruction(java.lang.String target, java.util.Map data)
          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.element(java.lang.String name)
          Returns the first element for the given local name and any namespace.
 Element Element.element(QName qname)
          Returns the first element for the given fully qualified name.
 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(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.
 Element Element.createCopy(QName qName)
          Creates a deep copy of this element with the given fully qualified name.
 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 Element for this document.
 Element Branch.elementByID(java.lang.String elementID)
          Returns the element of the given ID attribute value.
 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(QName qname)
          Adds a new Element node with the given QName 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.
 

Methods in org.dom4j with parameters of type Element
 void Visitor.visit(Element node)
          Visits the given Element
 java.lang.String Namespace.getPath(Element context)
           
 java.lang.String Namespace.getUniquePath(Element context)
           
protected  Node Namespace.createXPathResult(Element parent)
           
static Document DocumentHelper.createDocument(Element rootElement)
           
static Attribute DocumentHelper.createAttribute(Element owner, QName qname, java.lang.String value)
           
static Attribute DocumentHelper.createAttribute(Element owner, java.lang.String name, java.lang.String value)
           
 Document DocumentFactory.createDocument(Element rootElement)
           
 Attribute DocumentFactory.createAttribute(Element owner, QName qname, java.lang.String value)
           
 Attribute DocumentFactory.createAttribute(Element owner, java.lang.String name, java.lang.String value)
           
 void VisitorSupport.visit(Element node)
           
 void Element.appendAttributes(Element element)
          Appends the attributes of the given element to me.
 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.
 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 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.
 Node Node.asXPathResult(Element parent)
          asXPathResult returns a version of this node which is capable of being an XPath result.
 void Document.setRootElement(Element rootElement)
          Sets the root element for this document
 void Branch.add(Element element)
          Adds the given Element to this branch.
 boolean Branch.remove(Element element)
          Removes the given Element if the node is an immediate child of this branch.
 

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 BeanAttribute.getParent()
           
 Element BeanDocumentFactory.createElement(QName qname)
           
 Element BeanDocumentFactory.createElement(QName qname, org.xml.sax.Attributes attributes)
           
 Element BeanElement.addAttribute(java.lang.String name, java.lang.String value)
           
 Element BeanElement.addAttribute(QName qName, java.lang.String value)
           
 

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 DatatypeAttribute.getParent()
           
 Element DatatypeElement.addText(java.lang.String text)
           
 Element DatatypeElementFactory.createElement(QName qname)
           
 

Methods in org.dom4j.datatype with parameters of type Element
 void DatatypeAttribute.setParent(Element parent)
           
protected  void SchemaParser.onDatatypeElement(Element xsdElement, DocumentFactory parentFactory)
          processes an XML Schema <element> tag
protected  void SchemaParser.onNamedSchemaComplexType(Element schemaComplexType)
          processes an named XML Schema <complexTypegt; tag
protected  void SchemaParser.onSchemaComplexType(Element schemaComplexType, DatatypeElementFactory elementFactory)
          processes an XML Schema <complexTypegt; tag
protected  void SchemaParser.onChildElements(Element element, DatatypeElementFactory factory)
           
protected  void SchemaParser.onDatatypeAttribute(Element xsdElement, DatatypeElementFactory elementFactory, Element xsdAttribute)
          processes an XML Schema <attribute> tag
protected  com.sun.msv.datatype.xsd.XSDatatype SchemaParser.dataTypeForXsdAttribute(Element xsdAttribute)
          processes an XML Schema <attribute> tag
protected  void SchemaParser.onNamedSchemaSimpleType(Element schemaSimpleType)
          processes an named XML Schema <simpleTypegt; tag
protected  com.sun.msv.datatype.xsd.XSDatatype SchemaParser.loadXSDatatypeFromSimpleType(Element xsdSimpleType)
          Loads a XSDatatype object from a attribute schema element
protected  com.sun.msv.datatype.xsd.XSDatatype SchemaParser.deriveSimpleType(com.sun.msv.datatype.xsd.XSDatatype baseType, Element xsdRestriction)
          Derives a new type from a base type and a set of restrictions
 Attribute DatatypeDocumentFactory.createAttribute(Element owner, QName qname, java.lang.String value)
           
 Attribute DatatypeElementFactory.createAttribute(Element owner, QName qname, java.lang.String value)
           
 

Uses of Element in org.dom4j.dom
 

Classes in org.dom4j.dom that implement Element
 class DOMElement
          DOMAttribute 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
DOMProcessingInstruction(Element parent, java.lang.String target, java.lang.String values)
           
DOMEntityReference(Element parent, java.lang.String name, java.lang.String text)
           
DOMAttribute(Element parent, QName qname, java.lang.String value)
           
DOMNamespace(Element parent, java.lang.String prefix, java.lang.String uri)
           
DOMComment(Element parent, java.lang.String text)
           
DOMText(Element parent, java.lang.String text)
           
DOMCDATA(Element parent, java.lang.String text)
           
 

Uses of Element in org.dom4j.io
 

Methods in org.dom4j.io with parameters of type 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 SAXWriter.write(Element element)
          Generates SAX events for the given Element and all its content
 void SAXWriter.writeOpen(Element element)
          Writes the opening tag of an Element, including its Attributes but without its content.
 void SAXWriter.writeClose(Element element)
          Writes the closing tag of an Element
protected  void SAXWriter.write(Element element, NamespaceStack namespaceStack)
           
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
protected  void SAXWriter.startElement(Element element, org.xml.sax.helpers.AttributesImpl namespaceAttributes)
           
protected  void SAXWriter.endElement(Element element)
           
protected  org.xml.sax.Attributes SAXWriter.createAttributes(Element element, org.xml.sax.Attributes namespaceAttributes)
           
 void XMLWriter.write(Element element)
          Writes the Element, including its Attributes, and its value, and all its content (child nodes) to the current Writer.
 void XMLWriter.writeOpen(Element element)
          Writes the opening tag of an Element, including its Attributes but without its content.
 void XMLWriter.writeClose(Element element)
          Writes the closing tag of an Element
protected  void XMLWriter.writeElement(Element element)
           
protected  void XMLWriter.writeElementContent(Element element)
          Outputs the content of the given element.
protected  void XMLWriter.writeAttributes(Element element)
          Writes the attributes of the given element
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 SAXContentHandler.addAttributes(Element element, org.xml.sax.Attributes attributes)
          Add all the attributes to the given elements
protected  void DOMWriter.appendDOMTree(org.w3c.dom.Document domDocument, org.w3c.dom.Node domCurrent, Element element)
           
 

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 DefaultDocument.getRootElement()
           
 Element DefaultCDATA.getParent()
           
 Element AbstractDocument.addElement(java.lang.String name)
           
 Element AbstractDocument.addElement(java.lang.String qualifiedName, java.lang.String namespaceURI)
           
 Element AbstractDocument.addElement(QName qName)
           
 Element DefaultComment.getParent()
           
 Element DefaultAttribute.getParent()
           
 Element DefaultProcessingInstruction.getParent()
           
 Element AbstractNode.getParent()
           
 Element DefaultNamespace.getParent()
           
 Element BaseElement.getParent()
           
 Element DefaultElement.getParent()
           
 Element DefaultElement.element(java.lang.String name)
           
 Element DefaultElement.element(QName qName)
           
 Element DefaultElement.element(java.lang.String name, Namespace namespace)
           
 Element DefaultEntity.getParent()
           
 Element AbstractElement.element(java.lang.String name)
           
 Element AbstractElement.element(QName qName)
           
 Element AbstractElement.element(java.lang.String name, Namespace namespace)
           
 Element AbstractElement.addAttribute(java.lang.String name, java.lang.String value)
           
 Element AbstractElement.addAttribute(QName qName, java.lang.String value)
           
 Element AbstractElement.addCDATA(java.lang.String cdata)
           
 Element AbstractElement.addComment(java.lang.String comment)
           
 Element AbstractElement.addElement(java.lang.String name)
           
 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.lang.String data)
           
 Element AbstractElement.addProcessingInstruction(java.lang.String target, java.util.Map data)
           
 Element AbstractElement.addText(java.lang.String text)
           
 Element AbstractElement.createCopy()
          This returns a deep clone of this element.
 Element AbstractElement.createCopy(java.lang.String name)
           
 Element AbstractElement.createCopy(QName qName)
           
protected  Element AbstractElement.createElement(java.lang.String name)
           
protected  Element AbstractElement.createElement(QName qName)
           
 Element DefaultText.getParent()
           
 Element AbstractBranch.addElement(java.lang.String name)
           
 Element AbstractBranch.addElement(java.lang.String qualifiedName, java.lang.String namespaceURI)
           
 Element AbstractBranch.addElement(QName qname)
           
 Element AbstractBranch.addElement(java.lang.String name, java.lang.String prefix, java.lang.String uri)
           
 Element AbstractBranch.elementByID(java.lang.String elementID)
           
 

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

Constructors in org.dom4j.tree with parameters of type Element
DefaultDocument(Element rootElement)
           
DefaultDocument(Element rootElement, DocumentType docType)
           
DefaultDocument(java.lang.String name, Element rootElement, DocumentType docType)
           
DefaultCDATA(Element parent, java.lang.String text)
           
DefaultComment(Element parent, java.lang.String text)
           
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.
DefaultProcessingInstruction(Element parent, java.lang.String target, java.lang.String values)
          This will create a new PI with the given target and values
DefaultNamespace(Element parent, java.lang.String prefix, java.lang.String uri)
           
DefaultEntity(Element parent, java.lang.String name, java.lang.String text)
          Creates the Entity with the specified name and text.
DefaultText(Element parent, java.lang.String text)
           
 

Uses of Element in org.dom4j.util
 

Classes in org.dom4j.util that implement Element
 class IndexedElement
          IndexedElement is an implementation of Element which 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.getData() UserDataElement.setData(Object) will get and set the values of a user data object.
 

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

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

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 © 2001 MetaStuff Ltd. All Rights Reserved. Hosted by

SourceForge Logo