Package com.itextpdf.kernel.pdf
Class PdfNumTree
- java.lang.Object
-
- com.itextpdf.kernel.pdf.PdfNumTree
-
public class PdfNumTree extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description PdfNumTree(PdfCatalog catalog, PdfName treeType)
Creates the NumberTree of current Document
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addEntry(int key, PdfObject value)
PdfDictionary
buildTree()
java.util.Map<java.lang.Integer,PdfObject>
getNumbers()
private PdfNumber
iterateItems(PdfDictionary dictionary, PdfNumber leftOver)
private void
readTree(PdfDictionary dictionary)
-
-
-
Field Detail
-
NODE_SIZE
private static final int NODE_SIZE
- See Also:
- Constant Field Values
-
catalog
private PdfCatalog catalog
-
items
private java.util.Map<java.lang.Integer,PdfObject> items
-
treeType
private PdfName treeType
-
-
Constructor Detail
-
PdfNumTree
public PdfNumTree(PdfCatalog catalog, PdfName treeType)
Creates the NumberTree of current Document- Parameters:
catalog
- Document catalogtreeType
- the type of tree. ParentTree or PageLabels.
-
-
Method Detail
-
getNumbers
public java.util.Map<java.lang.Integer,PdfObject> getNumbers()
-
addEntry
public void addEntry(int key, PdfObject value)
-
buildTree
public PdfDictionary buildTree()
-
readTree
private void readTree(PdfDictionary dictionary)
-
iterateItems
private PdfNumber iterateItems(PdfDictionary dictionary, PdfNumber leftOver)
-
-