## Uses of Class
org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure.PDStructureElement

Packages that use PDStructureElement
org.apache.pdfbox.pdmodel: The PDModel package represents a high level API for creating and manipulating PDF documents.
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.
org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline: The outline package allows for a PDF outline(bookmarks) to be created.

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

Methods in org.apache.pdfbox.pdmodel that return PDStructureElement
`protected PDStructureElement` PDStructureElementNameTreeNode.`convertCOSToPD(COSBase base)`

Methods in org.apache.pdfbox.pdmodel that return types with arguments of type PDStructureElement
`protected PDNameTreeNode<PDStructureElement>` PDStructureElementNameTreeNode.`createChildNode(COSDictionary dic)`

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

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

Methods in org.apache.pdfbox.pdmodel.documentinterchange.logicalstructure with parameters of type PDStructureElement
`void` PDStructureNode.`appendKid(PDStructureElement structureElement)` Appends a structure element kid and sets the parent property (/P) to this.
`void` PDStructureNode.`insertBefore(PDStructureElement newKid, Object refKid)` Inserts a structure element kid before a reference kid.
`boolean` PDStructureNode.`removeKid(PDStructureElement structureElement)` Removes a structure element kid and if successful also removes the parent property (/P).
`protected void` PDAttributeObject.`setStructureElement(PDStructureElement structureElement)` Sets the structure element.

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

### Uses of PDStructureElement in org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline

Methods in org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline that return PDStructureElement
`PDStructureElement` PDOutlineItem.`getStructureElement()` Get the structure element of this node.

Methods in org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline with parameters of type PDStructureElement
`void` PDOutlineItem.`setStructureElement(PDStructureElement structureElement)` Set the structure element for this node.