com.sun.pdfview.font.ttf

Class HeadTable

public class HeadTable extends TrueTypeTable

Constructor Summary
protected HeadTable()
Creates a new instance of HeadTable Makes up reasonable(?)
Method Summary
intgetChecksumAdjustment()
Getter for property checksumAdjustment.
longgetCreated()
Getter for property created.
ByteBuffergetData()
Get the data we have stored
shortgetFlags()
Getter for property flags.
shortgetFontDirectionHint()
Getter for property fontDirectionHint.
intgetFontRevision()
Getter for property fontRevision.
shortgetGlyphDataFormat()
Getter for property glyphDataFormat.
shortgetIndexToLocFormat()
Getter for property indexToLocFormat.
intgetLength()
Get the length of this table
shortgetLowestRecPPem()
Getter for property lowestRecPPem.
shortgetMacStyle()
Getter for property macStyle.
intgetMagicNumber()
Getter for property magicNumber.
longgetModified()
Getter for property modified.
shortgetUnitsPerEm()
Getter for property unitsPerEm.
intgetVersion()
Getter for property version.
shortgetXMax()
Getter for property xMax.
shortgetXMin()
Getter for property xMin.
shortgetYMax()
Getter for property yMax.
shortgetYMin()
Getter for property yMin.
voidsetChecksumAdjustment(int checksumAdjustment)
Setter for property checksumAdjustment.
voidsetCreated(long created)
Setter for property created.
voidsetData(ByteBuffer data)
Parse the data before it is set
voidsetFlags(short flags)
Setter for property flags.
voidsetFontDirectionHint(short fontDirectionHint)
Setter for property fontDirectionHint.
voidsetFontRevision(int fontRevision)
Setter for property fontRevision.
voidsetGlyphDataFormat(short glyphDataFormat)
Setter for property glyphDataFormat.
voidsetIndexToLocFormat(short indexToLocFormat)
Setter for property indexToLocFormat.
voidsetLowestRecPPem(short lowestRecPPem)
Setter for property lowestRecPPem.
voidsetMacStyle(short macStyle)
Setter for property macStyle.
voidsetMagicNumber(int magicNumber)
Setter for property magicNumber.
voidsetModified(long modified)
Setter for property modified.
voidsetUnitsPerEm(short unitsPerEm)
Setter for property unitsPerEm.
voidsetVersion(int version)
Setter for property version.
voidsetXMax(short xMax)
Setter for property XMax.
voidsetXMin(short xMin)
Setter for property XMin.
voidsetYMax(short yMax)
Setter for property YMax.
voidsetYMin(short yMin)
Setter for property YMin.
StringtoString()
Create a pretty string

Constructor Detail

HeadTable

protected HeadTable()
Creates a new instance of HeadTable Makes up reasonable(?) defaults for all values

Method Detail

getChecksumAdjustment

public int getChecksumAdjustment()
Getter for property checksumAdjustment.

Returns: Value of property checksumAdjustment.

getCreated

public long getCreated()
Getter for property created.

Returns: Value of property created.

getData

public ByteBuffer getData()
Get the data we have stored

getFlags

public short getFlags()
Getter for property flags.

Returns: Value of property flags.

getFontDirectionHint

public short getFontDirectionHint()
Getter for property fontDirectionHint.

Returns: Value of property fontDirectionHint.

getFontRevision

public int getFontRevision()
Getter for property fontRevision.

Returns: Value of property fontRevision.

getGlyphDataFormat

public short getGlyphDataFormat()
Getter for property glyphDataFormat.

Returns: Value of property glyphDataFormat.

getIndexToLocFormat

public short getIndexToLocFormat()
Getter for property indexToLocFormat.

Returns: Value of property indexToLocFormat.

getLength

public int getLength()
Get the length of this table

getLowestRecPPem

public short getLowestRecPPem()
Getter for property lowestRecPPem.

Returns: Value of property lowestRecPPem.

getMacStyle

public short getMacStyle()
Getter for property macStyle.

Returns: Value of property macStyle.

getMagicNumber

public int getMagicNumber()
Getter for property magicNumber.

Returns: Value of property magicNumber.

getModified

public long getModified()
Getter for property modified.

Returns: Value of property modified.

getUnitsPerEm

public short getUnitsPerEm()
Getter for property unitsPerEm.

Returns: Value of property unitsPerEm.

getVersion

public int getVersion()
Getter for property version.

Returns: Value of property version.

getXMax

public short getXMax()
Getter for property xMax.

Returns: Value of property xMax.

getXMin

public short getXMin()
Getter for property xMin.

Returns: Value of property xMin.

getYMax

public short getYMax()
Getter for property yMax.

Returns: Value of property yMax.

getYMin

public short getYMin()
Getter for property yMin.

Returns: Value of property yMin.

setChecksumAdjustment

public void setChecksumAdjustment(int checksumAdjustment)
Setter for property checksumAdjustment.

Parameters: checksumAdjustment New value of property checksumAdjustment.

setCreated

public void setCreated(long created)
Setter for property created.

Parameters: created New value of property created.

setData

public void setData(ByteBuffer data)
Parse the data before it is set

setFlags

public void setFlags(short flags)
Setter for property flags.

Parameters: flags New value of property flags.

setFontDirectionHint

public void setFontDirectionHint(short fontDirectionHint)
Setter for property fontDirectionHint.

Parameters: fontDirectionHint New value of property fontDirectionHint.

setFontRevision

public void setFontRevision(int fontRevision)
Setter for property fontRevision.

Parameters: fontRevision New value of property fontRevision.

setGlyphDataFormat

public void setGlyphDataFormat(short glyphDataFormat)
Setter for property glyphDataFormat.

Parameters: glyphDataFormat New value of property glyphDataFormat.

setIndexToLocFormat

public void setIndexToLocFormat(short indexToLocFormat)
Setter for property indexToLocFormat.

Parameters: indexToLocFormat New value of property indexToLocFormat.

setLowestRecPPem

public void setLowestRecPPem(short lowestRecPPem)
Setter for property lowestRecPPem.

Parameters: lowestRecPPem New value of property lowestRecPPem.

setMacStyle

public void setMacStyle(short macStyle)
Setter for property macStyle.

Parameters: macStyle New value of property macStyle.

setMagicNumber

public void setMagicNumber(int magicNumber)
Setter for property magicNumber.

Parameters: magicNumber New value of property magicNumber.

setModified

public void setModified(long modified)
Setter for property modified.

Parameters: modified New value of property modified.

setUnitsPerEm

public void setUnitsPerEm(short unitsPerEm)
Setter for property unitsPerEm.

Parameters: unitsPerEm New value of property unitsPerEm.

setVersion

public void setVersion(int version)
Setter for property version.

Parameters: version New value of property version.

setXMax

public void setXMax(short xMax)
Setter for property XMax.

Parameters: xMax New value of property XMax.

setXMin

public void setXMin(short xMin)
Setter for property XMin.

Parameters: xMin New value of property XMin.

setYMax

public void setYMax(short yMax)
Setter for property YMax.

Parameters: yMax New value of property YMax.

setYMin

public void setYMin(short yMin)
Setter for property YMin.

Parameters: yMin New value of property YMin.

toString

public String toString()
Create a pretty string