Package org.apache.fop.pdf
Class PDFNavigator
java.lang.Object
org.apache.fop.pdf.PDFObject
org.apache.fop.pdf.PDFDictionary
org.apache.fop.pdf.PDFIdentifiedDictionary
org.apache.fop.pdf.PDFNavigator
- All Implemented Interfaces:
PDFWritable
Navigation Node Dictionary, which we call a 'navigator'.
This class is used to for sub-page navigation.
-
Nested Class Summary
-
Field Summary
Fields inherited from class org.apache.fop.pdf.PDFDictionary
entries, order
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
output
(OutputStream stream) Write the PDF represention of this objectvoid
void
setResolver
(PDFNavigator.Resolver resolver) Methods inherited from class org.apache.fop.pdf.PDFIdentifiedDictionary
getId, hasId
Methods inherited from class org.apache.fop.pdf.PDFDictionary
containsKey, get, getChildren, getChildren, keySet, put, put, remove, writeDictionary
Methods inherited from class org.apache.fop.pdf.PDFObject
contentEquals, encode, encodeBinaryToHexString, encodeString, encodeText, formatObject, getDocument, getDocumentSafely, getGeneration, getObjectID, getObjectNumber, getParent, hasObjectNumber, makeReference, outputInline, referencePDF, setDocument, setObjectNumber, setObjectNumber, setObjectNumber, setParent, toPDF, toPDFString
-
Constructor Details
-
PDFNavigator
-
-
Method Details
-
output
Description copied from class:PDFDictionary
Write the PDF represention of this object- Overrides:
output
in classPDFDictionary
- Parameters:
stream
- the stream to write the PDF to- Returns:
- the number of bytes written
- Throws:
IOException
- if there is an error writing to the stream
-
populate
-