| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
  |
  +--org.apache.xerces.impl.xs.opti.DefaultNode
        |
        +--org.apache.xerces.impl.xs.opti.NodeImpl
              |
              +--org.apache.xerces.impl.xs.opti.DefaultElement
                    |
                    +--org.apache.xerces.impl.xs.opti.ElementImpl
| Fields inherited from interface org.w3c.dom.Node | 
| ATTRIBUTE_NODE, CDATA_SECTION_NODE, COMMENT_NODE, DOCUMENT_FRAGMENT_NODE, DOCUMENT_NODE, DOCUMENT_POSITION_CONTAINED_BY, DOCUMENT_POSITION_CONTAINS, DOCUMENT_POSITION_DISCONNECTED, DOCUMENT_POSITION_FOLLOWING, DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC, DOCUMENT_POSITION_PRECEDING, DOCUMENT_TYPE_NODE, ELEMENT_NODE, ENTITY_NODE, ENTITY_REFERENCE_NODE, NOTATION_NODE, PROCESSING_INSTRUCTION_NODE, TEXT_NODE | 
| Constructor Summary | |
| ElementImpl(int line,
            int column) | |
| ElementImpl(int line,
            int column,
            int offset) | |
| ElementImpl(java.lang.String prefix,
            java.lang.String localpart,
            java.lang.String rawname,
            java.lang.String uri,
            int line,
            int column) | |
| ElementImpl(java.lang.String prefix,
            java.lang.String localpart,
            java.lang.String rawname,
            java.lang.String uri,
            int line,
            int column,
            int offset) | |
| Method Summary | |
|  java.lang.String | getAttribute(java.lang.String name)Retrieves an attribute value by name. | 
|  org.w3c.dom.Attr | getAttributeNode(java.lang.String name)Retrieves an attribute node by name. | 
|  org.w3c.dom.Attr | getAttributeNodeNS(java.lang.String namespaceURI,
                   java.lang.String localName)Retrieves an Attrnode by local name and namespace URI. | 
|  java.lang.String | getAttributeNS(java.lang.String namespaceURI,
               java.lang.String localName)Retrieves an attribute value by local name and namespace URI. | 
|  org.w3c.dom.NamedNodeMap | getAttributes()A NamedNodeMapcontaining the attributes of this node (if 
 it is anElement) ornullotherwise. | 
|  int | getCharacterOffset()Returns the character offset. | 
|  int | getColumnNumber()Returns the column number. | 
|  org.w3c.dom.Node | getFirstChild()The first child of this node. | 
|  org.w3c.dom.Node | getLastChild()The last child of this node. | 
|  int | getLineNumber()Returns the line number. | 
|  org.w3c.dom.Node | getNextSibling()The node immediately following this node. | 
|  org.w3c.dom.Document | getOwnerDocument()The Documentobject associated with this node. | 
|  org.w3c.dom.Node | getParentNode()The parent of this node. | 
|  org.w3c.dom.Node | getPreviousSibling()The node immediately preceding this node. | 
|  java.lang.String | getSyntheticAnnotation() | 
|  java.lang.String | getTagName()The name of the element. | 
|  boolean | hasAttribute(java.lang.String name)Returns truewhen an attribute with a given name is 
 specified on this element or has a default value,falseotherwise. | 
|  boolean | hasAttributeNS(java.lang.String namespaceURI,
               java.lang.String localName)Returns truewhen an attribute with a given local name and 
 namespace URI is specified on this element or has a default value,falseotherwise. | 
|  boolean | hasAttributes()Returns whether this node (if it is an element) has any attributes. | 
|  boolean | hasChildNodes()Returns whether this node has any children. | 
|  void | setAttribute(java.lang.String name,
             java.lang.String value)Adds a new attribute. | 
| Methods inherited from class org.apache.xerces.impl.xs.opti.DefaultElement | 
| getElementsByTagName, getElementsByTagNameNS, getSchemaTypeInfo, removeAttribute, removeAttributeNode, removeAttributeNS, setAttributeNode, setAttributeNodeNS, setAttributeNS, setIdAttribute, setIdAttributeNode, setIdAttributeNS | 
| Methods inherited from class org.apache.xerces.impl.xs.opti.NodeImpl | 
| getLocalName, getNamespaceURI, getNodeName, getNodeType, getPrefix, getReadOnly, setReadOnly | 
| Methods inherited from class org.apache.xerces.impl.xs.opti.DefaultNode | 
| appendChild, cloneNode, compareDocumentPosition, getBaseURI, getChildNodes, getFeature, getNodeValue, getTextContent, getUserData, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData | 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Methods inherited from interface org.w3c.dom.Node | 
| appendChild, cloneNode, compareDocumentPosition, getBaseURI, getChildNodes, getFeature, getLocalName, getNamespaceURI, getNodeName, getNodeType, getNodeValue, getPrefix, getTextContent, getUserData, insertBefore, isDefaultNamespace, isEqualNode, isSameNode, isSupported, lookupNamespaceURI, lookupPrefix, normalize, removeChild, replaceChild, setNodeValue, setPrefix, setTextContent, setUserData | 
| Constructor Detail | 
public ElementImpl(int line,
                   int column,
                   int offset)
public ElementImpl(int line,
                   int column)
public ElementImpl(java.lang.String prefix,
                   java.lang.String localpart,
                   java.lang.String rawname,
                   java.lang.String uri,
                   int line,
                   int column,
                   int offset)
public ElementImpl(java.lang.String prefix,
                   java.lang.String localpart,
                   java.lang.String rawname,
                   java.lang.String uri,
                   int line,
                   int column)
| Method Detail | 
public org.w3c.dom.Document getOwnerDocument()
org.w3c.dom.NodeDocument object associated with this node. This is 
 also the Document object used to create new nodes. When 
 this node is a Document or a DocumentType 
 which is not used with any Document yet, this is 
 null.getOwnerDocument in class DefaultNodepublic org.w3c.dom.Node getParentNode()
org.w3c.dom.NodeAttr, 
 Document, DocumentFragment, 
 Entity, and Notation may have a parent. 
 However, if a node has just been created and not yet added to the 
 tree, or if it has been removed from the tree, this is 
 null.getParentNode in class DefaultNodepublic boolean hasChildNodes()
org.w3c.dom.NodehasChildNodes in class DefaultNodeorg.w3c.dom.Nodetrue if this node has any children, 
   false otherwise.public org.w3c.dom.Node getFirstChild()
org.w3c.dom.Nodenull.getFirstChild in class DefaultNodepublic org.w3c.dom.Node getLastChild()
org.w3c.dom.Nodenull.getLastChild in class DefaultNodepublic org.w3c.dom.Node getPreviousSibling()
org.w3c.dom.Nodenull.getPreviousSibling in class DefaultNodepublic org.w3c.dom.Node getNextSibling()
org.w3c.dom.Nodenull.getNextSibling in class DefaultNodepublic org.w3c.dom.NamedNodeMap getAttributes()
org.w3c.dom.NodeNamedNodeMap containing the attributes of this node (if 
 it is an Element) or null otherwise.getAttributes in class DefaultNodepublic boolean hasAttributes()
org.w3c.dom.NodehasAttributes in class DefaultNodeorg.w3c.dom.Nodetrue if this node has any attributes, 
   false otherwise.public java.lang.String getTagName()
org.w3c.dom.ElementNode.localName is different 
 from null, this attribute is a qualified name. For 
 example, in: 
 <elementExample id="demo"> ... </elementExample> ,
tagName has the value 
 "elementExample". Note that this is case-preserving in 
 XML, as are all of the operations of the DOM. The HTML DOM returns 
 the tagName of an HTML element in the canonical 
 uppercase form, regardless of the case in the source HTML document.getTagName in class DefaultElementpublic java.lang.String getAttribute(java.lang.String name)
org.w3c.dom.ElementgetAttribute in class DefaultElementorg.w3c.dom.Elementname - The name of the attribute to retrieve.Attr value as a string, or the empty string 
   if that attribute does not have a specified or default value.public org.w3c.dom.Attr getAttributeNode(java.lang.String name)
org.w3c.dom.ElementgetAttributeNodeNS method.getAttributeNode in class DefaultElementorg.w3c.dom.Elementname - The name (nodeName) of the attribute to 
   retrieve.Attr node with the specified name (
   nodeName) or null if there is no such 
   attribute.
public java.lang.String getAttributeNS(java.lang.String namespaceURI,
                                       java.lang.String localName)
org.w3c.dom.Elementnull as the 
 namespaceURI parameter for methods if they wish to have 
 no namespace.getAttributeNS in class DefaultElementorg.w3c.dom.ElementnamespaceURI - The namespace URI of the attribute to retrieve.localName - The local name of the attribute to retrieve.Attr value as a string, or the empty string 
   if that attribute does not have a specified or default value.org.w3c.dom.DOMException - NOT_SUPPORTED_ERR: May be raised if the implementation does not 
   support the feature "XML" and the language exposed 
   through the Document does not support XML Namespaces (such as [HTML 4.01]).
public org.w3c.dom.Attr getAttributeNodeNS(java.lang.String namespaceURI,
                                           java.lang.String localName)
org.w3c.dom.ElementAttr node by local name and namespace URI.
 null as the 
 namespaceURI parameter for methods if they wish to have 
 no namespace.getAttributeNodeNS in class DefaultElementorg.w3c.dom.ElementnamespaceURI - The namespace URI of the attribute to retrieve.localName - The local name of the attribute to retrieve.Attr node with the specified attribute local 
   name and namespace URI or null if there is no such 
   attribute.org.w3c.dom.DOMException - NOT_SUPPORTED_ERR: May be raised if the implementation does not 
   support the feature "XML" and the language exposed 
   through the Document does not support XML Namespaces (such as [HTML 4.01]).public boolean hasAttribute(java.lang.String name)
org.w3c.dom.Elementtrue when an attribute with a given name is 
 specified on this element or has a default value, false 
 otherwise.hasAttribute in class DefaultElementorg.w3c.dom.Elementname - The name of the attribute to look for.true if an attribute with the given name is 
   specified on this element or has a default value, false
    otherwise.
public boolean hasAttributeNS(java.lang.String namespaceURI,
                              java.lang.String localName)
org.w3c.dom.Elementtrue when an attribute with a given local name and 
 namespace URI is specified on this element or has a default value, 
 false otherwise.
 null as the 
 namespaceURI parameter for methods if they wish to have 
 no namespace.hasAttributeNS in class DefaultElementorg.w3c.dom.ElementnamespaceURI - The namespace URI of the attribute to look for.localName - The local name of the attribute to look for.true if an attribute with the given local name 
   and namespace URI is specified or has a default value on this 
   element, false otherwise.org.w3c.dom.DOMException - NOT_SUPPORTED_ERR: May be raised if the implementation does not 
   support the feature "XML" and the language exposed 
   through the Document does not support XML Namespaces (such as [HTML 4.01]).
public void setAttribute(java.lang.String name,
                         java.lang.String value)
org.w3c.dom.ElementAttr node plus any 
 Text and EntityReference nodes, build the 
 appropriate subtree, and use setAttributeNode to assign 
 it as the value of an attribute.
 setAttributeNS method.setAttribute in class DefaultElementorg.w3c.dom.Elementname - The name of the attribute to create or alter.value - Value to set in string form.org.w3c.dom.DOMException - INVALID_CHARACTER_ERR: Raised if the specified name is not an XML 
   name according to the XML version in use specified in the 
   Document.xmlVersion attribute.
   public int getLineNumber()
public int getColumnNumber()
public int getCharacterOffset()
public java.lang.String getSyntheticAnnotation()
| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||