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 .