com.lowagie.text.pdf
Class CFFFont.OffsetItem

java.lang.Object
  extended bycom.lowagie.text.pdf.CFFFont.Item
      extended bycom.lowagie.text.pdf.CFFFont.OffsetItem
Direct Known Subclasses:
CFFFont.DictOffsetItem, CFFFont.IndexOffsetItem
Enclosing class:
CFFFont

private abstract static class CFFFont.OffsetItem
extends CFFFont.Item


Field Summary
protected  int myOffset
           
 int value
           
 
Constructor Summary
private CFFFont.OffsetItem()
           
 
Method Summary
 void emit(byte[] buffer)
          Emit the byte stream for this item.
 void increment(int[] currentOffset)
          remember the current offset and increment by item's size in bytes.
 void set(int offset)
          set the value of an offset item that was initially unknown.
 void xref()
          Fix up cross references to this item (applies only to markers).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

value

public int value

myOffset

protected int myOffset
Constructor Detail

CFFFont.OffsetItem

private CFFFont.OffsetItem()
Method Detail

set

public void set(int offset)
set the value of an offset item that was initially unknown. It will be fixed up latex by a call to xref on some marker.


increment

public void increment(int[] currentOffset)
remember the current offset and increment by item's size in bytes.


emit

public void emit(byte[] buffer)
Emit the byte stream for this item.


xref

public void xref()
Fix up cross references to this item (applies only to markers).