org.apache.fop.pdf

Class PDFNameTreeNode

Implemented Interfaces:
PDFWritable
Known Direct Subclasses:
PDFDests

public class PDFNameTreeNode
extends PDFDictionary

Class representing a PDF name tree node.

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

PDFNameTreeNode()
create a named destination

Method Summary

PDFArray
getKids()
Returns the Kids array.
String
getLowerLimit()
Returns the lower limit value of the Limits array.
PDFArray
getNames()
Returns the Names array.
String
getUpperLimit()
Returns the upper limit value of the Limits array.
void
setKids(PDFArray kids)
Sets the Kids array.
void
setLowerLimit(String key)
Sets the lower limit value of the Limits array.
void
setNames(PDFArray names)
Sets the Names array.
void
setUpperLimit(String key)
Sets the upper limit value of the Limits array.

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

get, put, toPDFString

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

encode, encodeString, encodeText, formatDateTime, formatObject, getDocument, getDocumentSafely, getGeneration, getObjectID, getObjectNumber, hasObjectNumber, makeReference, output, referencePDF, setDocument, setObjectNumber, toInlinePDFString, toPDF, toPDFString

Constructor Details

PDFNameTreeNode

public PDFNameTreeNode()
create a named destination

Method Details

getKids

public PDFArray getKids()
Returns the Kids array.
Returns:
the Kids array

getLowerLimit

public String getLowerLimit()
Returns the lower limit value of the Limits array.
Returns:
the lower limit value

getNames

public PDFArray getNames()
Returns the Names array.
Returns:
the Names array

getUpperLimit

public String getUpperLimit()
Returns the upper limit value of the Limits array.
Returns:
the upper limit value

setKids

public void setKids(PDFArray kids)
Sets the Kids array.
Parameters:
kids - the Kids array

setLowerLimit

public void setLowerLimit(String key)
Sets the lower limit value of the Limits array.
Parameters:
key - the lower limit value

setNames

public void setNames(PDFArray names)
Sets the Names array.
Parameters:
names - the Names array

setUpperLimit

public void setUpperLimit(String key)
Sets the upper limit value of the Limits array.
Parameters:
key - the upper limit value

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