Package org.apache.fop.pdf
Class PDFInternalLink
java.lang.Object
org.apache.fop.pdf.PDFObject
org.apache.fop.pdf.PDFAction
org.apache.fop.pdf.PDFInternalLink
- All Implemented Interfaces:
PDFWritable
class used to create a PDF internal link
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionreturns the action ncecessary for an internal linkprotected String
This method returns a String representation of the PDF object.Methods inherited from class org.apache.fop.pdf.PDFAction
encodeScript
Methods inherited from class org.apache.fop.pdf.PDFObject
contentEquals, encode, encodeBinaryToHexString, encodeString, encodeText, formatObject, getChildren, getDocument, getDocumentSafely, getGeneration, getObjectID, getObjectNumber, getParent, hasObjectNumber, makeReference, output, outputInline, referencePDF, setDocument, setObjectNumber, setObjectNumber, setObjectNumber, setParent, toPDF
-
Constructor Details
-
PDFInternalLink
create an internal link instance.- Parameters:
goToReference
- the GoTo Reference to which the link should point
-
-
Method Details
-
getAction
returns the action ncecessary for an internal link -
toPDFString
This method returns a String representation of the PDF object. The result is normally converted/encoded to a byte array by toPDF(). Only use this method to implement the serialization if the object can be fully represented as text. If the PDF representation of the object contains binary content use toPDF() or output(OutputStream) instead. This applies to any object potentially containing a string object because string object are encrypted and therefore need to be binary.- Overrides:
toPDFString
in classPDFObject
- Returns:
- String the String representation
-