org.jdom.contrib.ids
Class IdElement

java.lang.Object
  |
  +--org.jdom.Content
        |
        +--org.jdom.Element
              |
              +--org.jdom.contrib.ids.IdElement

public class IdElement
extends org.jdom.Element

A sub-class of the default JDOM Element to help keeping up-to-date the element lookup table maintained by IdDocument.

Author:
Laurent Bihanic
See Also:
Serialized Form

Fields inherited from class org.jdom.Element
additionalNamespaces, name, namespace
 
Fields inherited from class org.jdom.Content
parent
 
Constructor Summary
IdElement(java.lang.String name)
           
IdElement(java.lang.String name, org.jdom.Namespace namespace)
           
IdElement(java.lang.String name, java.lang.String uri)
           
IdElement(java.lang.String name, java.lang.String prefix, java.lang.String uri)
           
 
Method Summary
 org.jdom.Element setAttribute(org.jdom.Attribute attribute)
           
protected  org.jdom.Element setDocument(org.jdom.Document doc)
           
protected  org.jdom.Element setParent(org.jdom.Element parent)
           
 
Methods inherited from class org.jdom.Element
addContent, addContent, addContent, addContent, addContent, addNamespaceDeclaration, clone, cloneContent, getAdditionalNamespaces, getAttribute, getAttribute, getAttributes, getAttributeValue, getAttributeValue, getAttributeValue, getAttributeValue, getChild, getChild, getChildren, getChildren, getChildren, getChildText, getChildText, getChildTextNormalize, getChildTextNormalize, getChildTextTrim, getChildTextTrim, getContent, getContent, getContent, getContentSize, getDescendants, getDescendants, getName, getNamespace, getNamespace, getNamespacePrefix, getNamespaceURI, getQualifiedName, getText, getTextNormalize, getTextTrim, getValue, indexOf, isAncestor, isRootElement, removeAttribute, removeAttribute, removeAttribute, removeChild, removeChild, removeChildren, removeChildren, removeContent, removeContent, removeContent, removeContent, removeNamespaceDeclaration, setAttribute, setAttribute, setAttributes, setContent, setContent, setContent, setContent, setName, setNamespace, setText, toString
 
Methods inherited from class org.jdom.Content
detach, equals, getDocument, getParent, getParentElement, hashCode, setParent
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IdElement

public IdElement(java.lang.String name,
                 org.jdom.Namespace namespace)

IdElement

public IdElement(java.lang.String name)

IdElement

public IdElement(java.lang.String name,
                 java.lang.String uri)

IdElement

public IdElement(java.lang.String name,
                 java.lang.String prefix,
                 java.lang.String uri)
Method Detail

setDocument

protected org.jdom.Element setDocument(org.jdom.Document doc)

setParent

protected org.jdom.Element setParent(org.jdom.Element parent)

setAttribute

public org.jdom.Element setAttribute(org.jdom.Attribute attribute)
Overrides:
setAttribute in class org.jdom.Element


Copyright © 2004 Jason Hunter, Brett McLaughlin. All Rights Reserved.