Package org.apache.fop.pdf
Class PDFEmbeddedFiles
- java.lang.Object
-
- org.apache.fop.pdf.PDFObject
-
- org.apache.fop.pdf.PDFDictionary
-
- org.apache.fop.pdf.PDFNameTreeNode
-
- org.apache.fop.pdf.PDFEmbeddedFiles
-
- All Implemented Interfaces:
PDFWritable
public class PDFEmbeddedFiles extends PDFNameTreeNode
Class representing an /EmbeddedFiles dictionary object (name tree).
-
-
Field Summary
-
Fields inherited from class org.apache.fop.pdf.PDFDictionary
entries, order
-
-
Constructor Summary
Constructors Constructor Description PDFEmbeddedFiles()
Create a /EmbeddedFiles dictionary.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private void
sortNames()
protected void
writeDictionary(java.io.OutputStream out, java.lang.StringBuilder textBuffer)
Writes the contents of the dictionary to a StringBuffer.-
Methods inherited from class org.apache.fop.pdf.PDFNameTreeNode
getKids, getLowerLimit, getNames, getUpperLimit, setKids, setLowerLimit, setNames, setUpperLimit
-
Methods inherited from class org.apache.fop.pdf.PDFDictionary
containsKey, get, getChildren, getChildren, keySet, output, put, put, remove
-
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
-
-
-
-
Method Detail
-
writeDictionary
protected void writeDictionary(java.io.OutputStream out, java.lang.StringBuilder textBuffer) throws java.io.IOException
Writes the contents of the dictionary to a StringBuffer.- Overrides:
writeDictionary
in classPDFDictionary
- Parameters:
out
- the OutputStream (for binary content)textBuffer
- the text buffer for text output- Throws:
java.io.IOException
- if an I/O error occurs
-
sortNames
private void sortNames()
-
-