## Uses of Interface
org.w3c.dom.Attr

Packages that use Attr
Package | Description
--- | ---
org.apache.xalan.templates | Implements the `Templates` interface, and defines a set of classes that represent an XSLT stylesheet.
org.apache.xml.dtm.ref |
org.apache.xml.dtm.ref.dom2dtm |
org.apache.xml.utils | Implementation of Xalan utility classes.
org.w3c.dom |

### Uses of Attr in org.apache.xalan.templates

Classes in org.apache.xalan.templates that implement Attr
Modifier and Type | Class and Description
--- | ---
`class` | `ElemLiteralResult.Attribute`

### Uses of Attr in org.apache.xml.dtm.ref

Classes in org.apache.xml.dtm.ref that implement Attr
Modifier and Type | Class and Description
--- | ---
`class` | `DTMNodeProxy` `DTMNodeProxy` presents a DOM Node API front-end to the DTM model.

Methods in org.apache.xml.dtm.ref that return Attr
Modifier and Type | Method and Description
--- | ---
`Attr` | DTMNodeProxy.`createAttribute(java.lang.String name)`
`Attr` | DTMNodeProxy.`createAttributeNS(java.lang.String namespaceURI, java.lang.String qualifiedName)`
`Attr` | DTMNodeProxy.`getAttributeNode(java.lang.String name)`
`Attr` | DTMNodeProxy.`getAttributeNodeNS(java.lang.String namespaceURI, java.lang.String localName)`
`Attr` | DTMNodeProxy.`removeAttributeNode(Attr oldAttr)`
`Attr` | DTMNodeProxy.`setAttributeNode(Attr newAttr)`
`Attr` | DTMNodeProxy.`setAttributeNodeNS(Attr newAttr)`

Methods in org.apache.xml.dtm.ref with parameters of type Attr
Modifier and Type | Method and Description
--- | ---
`Attr` | DTMNodeProxy.`removeAttributeNode(Attr oldAttr)`
`Attr` | DTMNodeProxy.`setAttributeNode(Attr newAttr)`
`Attr` | DTMNodeProxy.`setAttributeNodeNS(Attr newAttr)`
`void` | DTMNodeProxy.`setIdAttributeNode(Attr at, boolean makeId)` DOM Level 3: register the given attribute node as an ID attribute

### Uses of Attr in org.apache.xml.dtm.ref.dom2dtm

Classes in org.apache.xml.dtm.ref.dom2dtm that implement Attr
Modifier and Type | Class and Description
--- | ---
`class` | `DOM2DTMdefaultNamespaceDeclarationNode` This is a kluge to let us shove a declaration for xml: into the DOM2DTM model.

### Uses of Attr in org.apache.xml.utils

Methods in org.apache.xml.utils that return Attr
Modifier and Type | Method and Description
--- | ---
`Attr` | UnImplNode.`createAttribute(java.lang.String name)` Unimplemented.
`Attr` | UnImplNode.`createAttributeNS(java.lang.String namespaceURI, java.lang.String qualifiedName)` Unimplemented.
`Attr` | UnImplNode.`getAttributeNode(java.lang.String name)` Unimplemented.
`Attr` | UnImplNode.`getAttributeNodeNS(java.lang.String namespaceURI, java.lang.String localName)` Unimplemented.
`Attr` | UnImplNode.`removeAttributeNode(Attr oldAttr)` Unimplemented.
`Attr` | UnImplNode.`setAttributeNode(Attr newAttr)` Unimplemented.
`Attr` | UnImplNode.`setAttributeNodeNS(Attr newAttr)` Unimplemented.

Methods in org.apache.xml.utils with parameters of type Attr
Modifier and Type | Method and Description
--- | ---
`java.lang.String` | DOMHelper.`getExpandedAttributeName(Attr attr)` Deprecated. Returns the attribute name with the namespace prefix (if any) replaced by the Namespace URI it was bound to.
`Attr` | UnImplNode.`removeAttributeNode(Attr oldAttr)` Unimplemented.
`Attr` | UnImplNode.`setAttributeNode(Attr newAttr)` Unimplemented.
`Attr` | UnImplNode.`setAttributeNodeNS(Attr newAttr)` Unimplemented.
`void` | UnImplNode.`setIdAttributeNode(Attr at, boolean makeId)` DOM Level 3: register the given attribute node as an ID attribute

### Uses of Attr in org.w3c.dom

Methods in org.w3c.dom that return Attr
Modifier and Type | Method and Description
--- | ---
`Attr` | Document.`createAttribute(java.lang.String name)` Creates an `Attr` of the given name.
`Attr` | Document.`createAttributeNS(java.lang.String namespaceURI, java.lang.String qualifiedName)` Creates an attribute of the given qualified name and namespace URI.
`Attr` | Element.`getAttributeNode(java.lang.String name)` Retrieves an attribute node by name.
`Attr` | Element.`getAttributeNodeNS(java.lang.String namespaceURI, java.lang.String localName)` Retrieves an `Attr` node by local name and namespace URI.
`Attr` | Element.`removeAttributeNode(Attr oldAttr)` Removes the specified attribute node.
`Attr` | Element.`setAttributeNode(Attr newAttr)` Adds a new attribute node.
`Attr` | Element.`setAttributeNodeNS(Attr newAttr)` Adds a new attribute.

Methods in org.w3c.dom with parameters of type Attr
Modifier and Type | Method and Description
--- | ---
`Attr` | Element.`removeAttributeNode(Attr oldAttr)` Removes the specified attribute node.
`Attr` | Element.`setAttributeNode(Attr newAttr)` Adds a new attribute node.
`Attr` | Element.`setAttributeNodeNS(Attr newAttr)` Adds a new attribute.
`void` | Element.`setIdAttributeNode(Attr idAttr, boolean isId)` If the parameter `isId` is `true`, this method declares the specified attribute to be a user-determined ID attribute .