intarsys PDF library API

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, cosGetEncryption, cosSetEncryption, 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,
                            long offset)

STTrailerXRefSection

public STTrailerXRefSection(STDocument doc)
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.

cosSetDict

public void cosSetDict(COSDictionary pTrailerDict)

getXRefStream

public STStreamXRefSection getXRefStream()

setXRefStream

public void setXRefStream(STStreamXRefSection xRefStream)

createSuccessor

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

load

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

cosGetObject

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

getWriter

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

intarsys PDF library API

Copyright © 2006 intarsys consulting GmbH. All Rights Reserved.