## Uses of Class
net.sourceforge.pmd.lang.dfa.report.AbstractReportNode

Packages that use AbstractReportNode
Package | Description
--- | ---
net.sourceforge.pmd.lang.dfa.report |

### Uses of AbstractReportNode in net.sourceforge.pmd.lang.dfa.report

Subclasses of AbstractReportNode in net.sourceforge.pmd.lang.dfa.report
Modifier and Type | Class and Description
--- | ---
`class` | `ClassNode`
`class` | `PackageNode`
`class` | `ViolationNode`

Methods in net.sourceforge.pmd.lang.dfa.report that return AbstractReportNode
Modifier and Type | Method and Description
--- | ---
`AbstractReportNode` | AbstractReportNode.`getChildAt(int arg0)`
`AbstractReportNode` | AbstractReportNode.`getFirstChild()`
`AbstractReportNode` | AbstractReportNode.`getNextSibling()`
`AbstractReportNode` | AbstractReportNode.`getParent()`
`AbstractReportNode` | ReportTree.`getRootNode()`

Methods in net.sourceforge.pmd.lang.dfa.report with parameters of type AbstractReportNode
Modifier and Type | Method and Description
--- | ---
`void` | AbstractReportNode.`add(AbstractReportNode child)` Adds the child at the end.
`void` | AbstractReportNode.`addFirst(AbstractReportNode child)` Adds the child in front of any other childs.
`boolean` | ViolationNode.`equalsNode(AbstractReportNode arg0)`
`boolean` | PackageNode.`equalsNode(AbstractReportNode arg0)`
`boolean` | ClassNode.`equalsNode(AbstractReportNode arg0)`
`abstract boolean` | AbstractReportNode.`equalsNode(AbstractReportNode arg0)` Should compare to nodes of the tree.
`void` | ReportVisitor.`visit(AbstractReportNode node)`
`void` | ReportHTMLPrintVisitor.`visit(AbstractReportNode node)` The visit method (Visitor Pattern).