jPod PDF library

de.intarsys.pdf.st
Class STTrailerXRefSection

java.lang.Object
  extended by de.intarsys.pdf.st.STXRefSection
      extended by de.intarsys.pdf.st.STTrailerXRefSection

public class STTrailerXRefSection
extends STXRefSection

A section in a classical XRef.


Field Summary
 
Fields inherited from class de.intarsys.pdf.st.STXRefSection
DK_XRefStm
 
Constructor Summary
STTrailerXRefSection(STDocument doc)
           
STTrailerXRefSection(STDocument doc, long offset)
           
 
Method Summary
 COSDictionary cosGetDict()
          The "trailer" dictionary associated with the XRef section.
 COSObject cosGetObject()
           
 void cosSetDict(COSDictionary pTrailerDict)
           
 STXRefSection createSuccessor()
           
 AbstractXRefWriter getWriter(COSWriter cosWriter)
           
 STStreamXRefSection getXRefStream()
           
 COSObject load(int objectNumber, ISystemSecurityHandler securityHandler)
           
 void setXRefStream(STStreamXRefSection xRefStream)
           
 
Methods inherited from class de.intarsys.pdf.st.STXRefSection
addEntry, contains, entryIterator, getDoc, getEntry, getID, getIncrementalCount, getMaxObjectNumber, getOffset, getPrevious, getPreviousOffset, getSize, getStart, getXRefSubsection, subsectionIterator
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

STTrailerXRefSection

public STTrailerXRefSection(STDocument doc)

STTrailerXRefSection

public STTrailerXRefSection(STDocument doc,
                            long offset)
Method Detail

cosGetDict

public COSDictionary cosGetDict()
Description copied from class: STXRefSection
The "trailer" dictionary associated with the XRef section.

Specified by:
cosGetDict in class STXRefSection
Returns:
The "trailer" dictionary associated with the XRef section.

cosGetObject

public COSObject cosGetObject()
Specified by:
cosGetObject in class STXRefSection

cosSetDict

public void cosSetDict(COSDictionary pTrailerDict)

createSuccessor

public STXRefSection createSuccessor()
Specified by:
createSuccessor in class STXRefSection

getWriter

public AbstractXRefWriter getWriter(COSWriter cosWriter)
Specified by:
getWriter in class STXRefSection

getXRefStream

public STStreamXRefSection getXRefStream()

load

public COSObject load(int objectNumber,
                      ISystemSecurityHandler securityHandler)
               throws IOException,
                      COSLoadException
Overrides:
load in class STXRefSection
Throws:
IOException
COSLoadException

setXRefStream

public void setXRefStream(STStreamXRefSection xRefStream)

jPod PDF library

Copyright © 2008 intarsys consulting GmbH. All Rights Reserved.