Uses of Class
org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline.PDOutlineItem
-
Packages that use PDOutlineItem Package Description org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline The outline package allows for a PDF outline(bookmarks) to be created.org.apache.pdfbox.preflight.process org.apache.pdfbox.text -
-
Uses of PDOutlineItem in org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline
Fields in org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline declared as PDOutlineItem Modifier and Type Field Description private PDOutlineItem
PDOutlineItemIterator. currentItem
private PDOutlineItem
PDOutlineItemIterator. startingItem
Methods in org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline that return PDOutlineItem Modifier and Type Method Description PDOutlineItem
PDOutlineNode. getFirstChild()
PDOutlineItem
PDOutlineNode. getLastChild()
PDOutlineItem
PDOutlineItem. getNextSibling()
(package private) PDOutlineItem
PDOutlineNode. getOutlineItem(COSName name)
PDOutlineItem
PDOutlineItem. getPreviousSibling()
Return the previous sibling or null if there is no sibling.PDOutlineItem
PDOutlineItemIterator. next()
Methods in org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline that return types with arguments of type PDOutlineItem Modifier and Type Method Description java.lang.Iterable<PDOutlineItem>
PDOutlineNode. children()
Methods in org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline with parameters of type PDOutlineItem Modifier and Type Method Description void
PDOutlineNode. addFirst(PDOutlineItem newChild)
Adds the given node to the top of the children list.void
PDOutlineNode. addLast(PDOutlineItem newChild)
Adds the given node to the bottom of the children list.private void
PDOutlineNode. append(PDOutlineItem newChild)
Appends the child to the linked list of children.void
PDOutlineItem. insertSiblingAfter(PDOutlineItem newSibling)
Insert a single sibling after this node.void
PDOutlineItem. insertSiblingBefore(PDOutlineItem newSibling)
Insert a single sibling before this node.private void
PDOutlineNode. prepend(PDOutlineItem newChild)
Prepends the child to the linked list of children.(package private) void
PDOutlineNode. requireSingleNode(PDOutlineItem node)
(package private) void
PDOutlineNode. updateParentOpenCountForAddedChild(PDOutlineItem newChild)
Constructors in org.apache.pdfbox.pdmodel.interactive.documentnavigation.outline with parameters of type PDOutlineItem Constructor Description PDOutlineItemIterator(PDOutlineItem startingItem)
-
Uses of PDOutlineItem in org.apache.pdfbox.preflight.process
Methods in org.apache.pdfbox.preflight.process with parameters of type PDOutlineItem Modifier and Type Method Description protected boolean
BookmarkValidationProcess. exploreOutlineLevel(PreflightContext ctx, PDOutlineItem inputItem, COSObject firstObj, COSObject lastObj)
This method explores the Outline Item Level and calls a validation method on each Outline Item.protected boolean
BookmarkValidationProcess. validateItem(PreflightContext ctx, PDOutlineItem inputItem)
This method checks the inputItem dictionary and call the exploreOutlineLevel method on the first child if it is not null. -
Uses of PDOutlineItem in org.apache.pdfbox.text
Fields in org.apache.pdfbox.text declared as PDOutlineItem Modifier and Type Field Description private PDOutlineItem
PDFTextStripper. endBookmark
private PDOutlineItem
PDFTextStripper. startBookmark
Methods in org.apache.pdfbox.text that return PDOutlineItem Modifier and Type Method Description PDOutlineItem
PDFTextStripper. getEndBookmark()
Get the bookmark where text extraction should end, inclusive.PDOutlineItem
PDFTextStripper. getStartBookmark()
Get the bookmark where text extraction should start, inclusive.Methods in org.apache.pdfbox.text with parameters of type PDOutlineItem Modifier and Type Method Description void
PDFTextStripper. setEndBookmark(PDOutlineItem aEndBookmark)
Set the bookmark where the text extraction should stop.void
PDFTextStripper. setStartBookmark(PDOutlineItem aStartBookmark)
Set the bookmark where text extraction should start, inclusive.
-