## Uses of Class
org.apache.pdfbox.pdmodel.common.PDNameTreeNode

Packages that use PDNameTreeNode
org.apache.pdfbox.pdmodel: The PDModel package represents a high level API for creating and manipulating PDF documents.
org.apache.pdfbox.pdmodel.common: High level PD classes that are used throughout several packages are placed in the PDModel common package.
org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure: The logical structure package provides a mechanism for incorporating structural information about a document's content into a PDF file.

### Uses of PDNameTreeNode in org.apache.pdfbox.pdmodel

Subclasses of PDNameTreeNode in org.apache.pdfbox.pdmodel
`class` `PDDestinationNameTreeNode` This class holds all of the name trees that are available at the document level.
`class` `PDEmbeddedFilesNameTreeNode` This class holds all of the name trees that are available at the document level.
`class` `PDJavascriptNameTreeNode` This class holds all of the name trees that are available at the document level.
`class` `PDStructureElementNameTreeNode` todo: JavaDoc

Methods in org.apache.pdfbox.pdmodel that return PDNameTreeNode
`protected PDNameTreeNode<PDPageDestination>` PDDestinationNameTreeNode.`createChildNode(COSDictionary dic)`
`protected PDNameTreeNode<PDComplexFileSpecification>` PDEmbeddedFilesNameTreeNode.`createChildNode(COSDictionary dic)`
`protected PDNameTreeNode<PDActionJavaScript>` PDJavascriptNameTreeNode.`createChildNode(COSDictionary dic)`
`protected PDNameTreeNode<PDStructureElement>` PDStructureElementNameTreeNode.`createChildNode(COSDictionary dic)`

### Uses of PDNameTreeNode in org.apache.pdfbox.pdmodel.common

Methods in org.apache.pdfbox.pdmodel.common that return PDNameTreeNode
`protected abstract PDNameTreeNode<T>` PDNameTreeNode.`createChildNode(COSDictionary dic)` Create a child node object.
`PDNameTreeNode<T>` PDNameTreeNode.`getParent()` Returns the parent node.

Methods in org.apache.pdfbox.pdmodel.common that return types with arguments of type PDNameTreeNode
`List<PDNameTreeNode<T>>` PDNameTreeNode.`getKids()` Return the children of this node.

Methods in org.apache.pdfbox.pdmodel.common with parameters of type PDNameTreeNode
`void` PDNameTreeNode.`setParent(PDNameTreeNode<T> parentNode)` Sets the parent to the given node.

Method parameters in org.apache.pdfbox.pdmodel.common with type arguments of type PDNameTreeNode
`void` PDNameTreeNode.`setKids(List<? extends PDNameTreeNode<T>> kids)` Set the children of this named tree.

### Uses of PDNameTreeNode in org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure

Methods in org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure that return PDNameTreeNode
`PDNameTreeNode<PDStructureElement>` PDStructureTreeRoot.`getIDTree()` Returns the ID tree.

Methods in org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure with parameters of type PDNameTreeNode
`void` PDStructureTreeRoot.`setIDTree(PDNameTreeNode<PDStructureElement> idTree)` Sets the ID tree.