Class PDFParentTree

All Implemented Interfaces:
PDFWritable

public class PDFParentTree extends PDFNumberTreeNode
Class representing a PDF /ParentTree.
  • Field Details

  • Constructor Details

    • PDFParentTree

      public PDFParentTree()
  • Method Details

    • addToNums

      public void addToNums(int num, Object object)
      Description copied from class: PDFNumberTreeNode
      Adds a number and object to the nums array and increases the upper limit should it be required.
      Overrides:
      addToNums in class PDFNumberTreeNode
      Parameters:
      num - The unique number identifying the object in the array
      object - The object being added
    • setNumOfKidsArrays

      private void setNumOfKidsArrays(int numKids)
    • addKid

      private void addKid(PDFObject kid)
      Registers a child object and adds it to the Kids array.
      Parameters:
      kid - The child PDF object to be added
    • insertItemToNumsArray

      private void insertItemToNumsArray(int array, int num, Object object)