intarsys PDF library API

de.intarsys.pdf.st
Class STXRefEntryOccupied

java.lang.Object
  extended by de.intarsys.pdf.st.STXRefEntry
      extended by de.intarsys.pdf.st.STXRefEntryOccupied
All Implemented Interfaces:
Comparable

public class STXRefEntryOccupied
extends STXRefEntry

Represents an occupied object entry in a pdf xref table.


Constructor Summary
STXRefEntryOccupied(COSObjectKey key, long offset)
           
 
Method Summary
 void accept(de.intarsys.pdf.st.IXRefEntryVisitor visitor)
           
 STXRefEntry copy()
           
 STXRefEntryOccupied fill(int pos)
           
 long getColumn1()
           
 int getColumn2()
           
 long getOffset()
           
 boolean isFree()
           
 COSObject load(STDocument doc, ISystemSecurityHandler securityHandler)
           
 void setOffset(long offset)
           
 
Methods inherited from class de.intarsys.pdf.st.STXRefEntry
compareTo, getGenerationNumber, getKey, getObjectNumber, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

STXRefEntryOccupied

public STXRefEntryOccupied(COSObjectKey key,
                           long offset)
Method Detail

isFree

public boolean isFree()
Specified by:
isFree in class STXRefEntry
See Also:
STXRefEntry.isFree()

load

public COSObject load(STDocument doc,
                      ISystemSecurityHandler securityHandler)
               throws IOException,
                      COSLoadException
Specified by:
load in class STXRefEntry
Throws:
IOException
COSLoadException

fill

public STXRefEntryOccupied fill(int pos)
Specified by:
fill in class STXRefEntry

getOffset

public long getOffset()

setOffset

public void setOffset(long offset)

getColumn1

public long getColumn1()
Specified by:
getColumn1 in class STXRefEntry

getColumn2

public int getColumn2()
Specified by:
getColumn2 in class STXRefEntry

accept

public void accept(de.intarsys.pdf.st.IXRefEntryVisitor visitor)
            throws XRefEntryVisitorException
Specified by:
accept in class STXRefEntry
Throws:
XRefEntryVisitorException

copy

public STXRefEntry copy()
Specified by:
copy in class STXRefEntry

intarsys PDF library API

Copyright © 2006 intarsys consulting GmbH. All Rights Reserved.