org.apache.fop.pdf

Class PDFPageLabels

Implemented Interfaces:
PDFWritable

public class PDFPageLabels
extends PDFNumberTreeNode

Class representing a PDF /PageLabels dictionary.

Field Summary

Fields inherited from class org.apache.fop.pdf.PDFDictionary

entries, order

Fields inherited from class org.apache.fop.pdf.PDFObject

DATE_FORMAT, log

Constructor Summary

PDFPageLabels()
Create the /PageLabels dictionary

Method Summary

PDFNumsArray
getNums()
Returns the Nums object

Methods inherited from class org.apache.fop.pdf.PDFNumberTreeNode

getKids, getLowerLimit, getNums, getUpperLimit, setKids, setLowerLimit, setNums, setUpperLimit

Methods inherited from class org.apache.fop.pdf.PDFDictionary

get, output, put, put, writeDictionary

Methods inherited from class org.apache.fop.pdf.PDFObject

encode, encodeBinaryToHexString, encodeString, encodeText, formatDateTime, formatDateTime, formatObject, getDocument, getDocumentSafely, getGeneration, getObjectID, getObjectNumber, getParent, hasObjectNumber, makeReference, output, outputInline, referencePDF, setDocument, setObjectNumber, setParent, toPDF, toPDFString

Constructor Details

PDFPageLabels

public PDFPageLabels()
Create the /PageLabels dictionary

Method Details

getNums

public PDFNumsArray getNums()
Returns the Nums object
Overrides:
getNums in interface PDFNumberTreeNode
Returns:
the Nums object (an empty PDFNumsArray for the "/Nums" entry is created if it doesn't exist)

Copyright 1999-2008 The Apache Software Foundation. All Rights Reserved.