## Uses of Class
net.sourceforge.pmd.lang.ast.xpath.saxon.ElementNode

Packages that use ElementNode
Package | Description
--- | ---
net.sourceforge.pmd.lang.ast.xpath.saxon |

### Uses of ElementNode in net.sourceforge.pmd.lang.ast.xpath.saxon

Fields in net.sourceforge.pmd.lang.ast.xpath.saxon declared as ElementNode
Modifier and Type | Field and Description
--- | ---
`protected ElementNode` | ElementNode.`parent`
`protected ElementNode` | DocumentNode.`rootNode` The root ElementNode of the DocumentNode.
`protected ElementNode` | AttributeAxisIterator.`startNodeInfo`

Fields in net.sourceforge.pmd.lang.ast.xpath.saxon with type parameters of type ElementNode
Modifier and Type | Field and Description
--- | ---
`Map<Node,ElementNode>` | DocumentNode.`nodeToElementNode` Mapping from AST Node to corresponding ElementNode.

Constructors in net.sourceforge.pmd.lang.ast.xpath.saxon with parameters of type ElementNode
Constructor and Description
`AttributeAxisIterator(ElementNode startNodeInfo)` Create an iterator over the Attribute axis for the given ElementNode.
`ElementNode(DocumentNode document, IdGenerator idGenerator, ElementNode parent, Node node, int siblingPosition)`