de.intarsys.cwt.font.truetype
Class TTTable

java.lang.Object
  extended by de.intarsys.cwt.font.truetype.TTTable

public class TTTable
extends java.lang.Object


Constructor Summary
protected TTTable(TTFont font, long offset, long length)
           
 
Method Summary
protected  int createChecksum()
           
 int getChecksum()
           
 TTFont getFont()
           
 long getLength()
           
 byte[] getName()
           
 long getOffset()
           
 de.intarsys.tools.randomaccess.IRandomAccess getRandomAccess()
           
protected  void setBytes(byte[] pBytes)
           
protected  void setChecksum(int i)
           
 void setName(byte[] string)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TTTable

protected TTTable(TTFont font,
                  long offset,
                  long length)
Method Detail

createChecksum

protected int createChecksum()
                      throws java.io.IOException
Throws:
java.io.IOException

getChecksum

public int getChecksum()

getFont

public TTFont getFont()

getLength

public long getLength()

getName

public byte[] getName()

getOffset

public long getOffset()

getRandomAccess

public de.intarsys.tools.randomaccess.IRandomAccess getRandomAccess()
                                                             throws java.io.IOException
Throws:
java.io.IOException

setBytes

protected void setBytes(byte[] pBytes)

setChecksum

protected void setChecksum(int i)

setName

public void setName(byte[] string)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object