Element (Java Platform SE 7 ) (original) (raw)
Modifier and Type
Method and Description
[String](../../../java/lang/String.html "class in java.lang")
**[getAttribute](../../../org/w3c/dom/Element.html#getAttribute%28java.lang.String%29)**([String](../../../java/lang/String.html "class in java.lang") name)
Retrieves an attribute value by name.
[Attr](../../../org/w3c/dom/Attr.html "interface in org.w3c.dom")
**[getAttributeNode](../../../org/w3c/dom/Element.html#getAttributeNode%28java.lang.String%29)**([String](../../../java/lang/String.html "class in java.lang") name)
Retrieves an attribute node by name.
[Attr](../../../org/w3c/dom/Attr.html "interface in org.w3c.dom")
**[getAttributeNodeNS](../../../org/w3c/dom/Element.html#getAttributeNodeNS%28java.lang.String,%20java.lang.String%29)**([String](../../../java/lang/String.html "class in java.lang") namespaceURI,[String](../../../java/lang/String.html "class in java.lang") localName)
Retrieves an Attr
node by local name and namespace URI.
[String](../../../java/lang/String.html "class in java.lang")
**[getAttributeNS](../../../org/w3c/dom/Element.html#getAttributeNS%28java.lang.String,%20java.lang.String%29)**([String](../../../java/lang/String.html "class in java.lang") namespaceURI,[String](../../../java/lang/String.html "class in java.lang") localName)
Retrieves an attribute value by local name and namespace URI.
[NodeList](../../../org/w3c/dom/NodeList.html "interface in org.w3c.dom")
**[getElementsByTagName](../../../org/w3c/dom/Element.html#getElementsByTagName%28java.lang.String%29)**([String](../../../java/lang/String.html "class in java.lang") name)
Returns a NodeList
of all descendant Elements
with a given tag name, in document order.
[NodeList](../../../org/w3c/dom/NodeList.html "interface in org.w3c.dom")
**[getElementsByTagNameNS](../../../org/w3c/dom/Element.html#getElementsByTagNameNS%28java.lang.String,%20java.lang.String%29)**([String](../../../java/lang/String.html "class in java.lang") namespaceURI,[String](../../../java/lang/String.html "class in java.lang") localName)
Returns a NodeList
of all the descendantElements
with a given local name and namespace URI in document order.
[TypeInfo](../../../org/w3c/dom/TypeInfo.html "interface in org.w3c.dom")
**[getSchemaTypeInfo](../../../org/w3c/dom/Element.html#getSchemaTypeInfo%28%29)**()
The type information associated with this element.
[String](../../../java/lang/String.html "class in java.lang")
**[getTagName](../../../org/w3c/dom/Element.html#getTagName%28%29)**()
The name of the element.
boolean
**[hasAttribute](../../../org/w3c/dom/Element.html#hasAttribute%28java.lang.String%29)**([String](../../../java/lang/String.html "class in java.lang") name)
Returns true
when an attribute with a given name is specified on this element or has a default value, false
otherwise.
boolean
**[hasAttributeNS](../../../org/w3c/dom/Element.html#hasAttributeNS%28java.lang.String,%20java.lang.String%29)**([String](../../../java/lang/String.html "class in java.lang") namespaceURI,[String](../../../java/lang/String.html "class in java.lang") localName)
Returns true
when an attribute with a given local name and namespace URI is specified on this element or has a default value,false
otherwise.
void
**[removeAttribute](../../../org/w3c/dom/Element.html#removeAttribute%28java.lang.String%29)**([String](../../../java/lang/String.html "class in java.lang") name)
Removes an attribute by name.
[Attr](../../../org/w3c/dom/Attr.html "interface in org.w3c.dom")
**[removeAttributeNode](../../../org/w3c/dom/Element.html#removeAttributeNode%28org.w3c.dom.Attr%29)**([Attr](../../../org/w3c/dom/Attr.html "interface in org.w3c.dom") oldAttr)
Removes the specified attribute node.
void
**[removeAttributeNS](../../../org/w3c/dom/Element.html#removeAttributeNS%28java.lang.String,%20java.lang.String%29)**([String](../../../java/lang/String.html "class in java.lang") namespaceURI,[String](../../../java/lang/String.html "class in java.lang") localName)
Removes an attribute by local name and namespace URI.
void
**[setAttribute](../../../org/w3c/dom/Element.html#setAttribute%28java.lang.String,%20java.lang.String%29)**([String](../../../java/lang/String.html "class in java.lang") name,[String](../../../java/lang/String.html "class in java.lang") value)
Adds a new attribute.
[Attr](../../../org/w3c/dom/Attr.html "interface in org.w3c.dom")
**[setAttributeNode](../../../org/w3c/dom/Element.html#setAttributeNode%28org.w3c.dom.Attr%29)**([Attr](../../../org/w3c/dom/Attr.html "interface in org.w3c.dom") newAttr)
Adds a new attribute node.
[Attr](../../../org/w3c/dom/Attr.html "interface in org.w3c.dom")
**[setAttributeNodeNS](../../../org/w3c/dom/Element.html#setAttributeNodeNS%28org.w3c.dom.Attr%29)**([Attr](../../../org/w3c/dom/Attr.html "interface in org.w3c.dom") newAttr)
Adds a new attribute.
void
**[setAttributeNS](../../../org/w3c/dom/Element.html#setAttributeNS%28java.lang.String,%20java.lang.String,%20java.lang.String%29)**([String](../../../java/lang/String.html "class in java.lang") namespaceURI,[String](../../../java/lang/String.html "class in java.lang") qualifiedName,[String](../../../java/lang/String.html "class in java.lang") value)
Adds a new attribute.
void
**[setIdAttribute](../../../org/w3c/dom/Element.html#setIdAttribute%28java.lang.String,%20boolean%29)**([String](../../../java/lang/String.html "class in java.lang") name, boolean isId)
If the parameter isId
is true
, this method declares the specified attribute to be a user-determined ID attribute .
void
**[setIdAttributeNode](../../../org/w3c/dom/Element.html#setIdAttributeNode%28org.w3c.dom.Attr,%20boolean%29)**([Attr](../../../org/w3c/dom/Attr.html "interface in org.w3c.dom") idAttr, boolean isId)
If the parameter isId
is true
, this method declares the specified attribute to be a user-determined ID attribute .
void
**[setIdAttributeNS](../../../org/w3c/dom/Element.html#setIdAttributeNS%28java.lang.String,%20java.lang.String,%20boolean%29)**([String](../../../java/lang/String.html "class in java.lang") namespaceURI,[String](../../../java/lang/String.html "class in java.lang") localName, boolean isId)
If the parameter isId
is true
, this method declares the specified attribute to be a user-determined ID attribute .