|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.pdfview.font.ttf.TrueTypeTable
com.sun.pdfview.font.ttf.HeadTable
public class HeadTable
Field Summary |
---|
Fields inherited from class com.sun.pdfview.font.ttf.TrueTypeTable |
---|
CMAP_TABLE, GLYF_TABLE, HEAD_TABLE, HHEA_TABLE, HMTX_TABLE, LOCA_TABLE, MAXP_TABLE, NAME_TABLE, POST_TABLE |
Constructor Summary | |
---|---|
protected |
HeadTable()
Creates a new instance of HeadTable Makes up reasonable(?) defaults for all values |
Method Summary | |
---|---|
int |
getChecksumAdjustment()
Getter for property checksumAdjustment. |
long |
getCreated()
Getter for property created. |
java.nio.ByteBuffer |
getData()
Get the data we have stored |
short |
getFlags()
Getter for property flags. |
short |
getFontDirectionHint()
Getter for property fontDirectionHint. |
int |
getFontRevision()
Getter for property fontRevision. |
short |
getGlyphDataFormat()
Getter for property glyphDataFormat. |
short |
getIndexToLocFormat()
Getter for property indexToLocFormat. |
int |
getLength()
Get the length of this table |
short |
getLowestRecPPem()
Getter for property lowestRecPPem. |
short |
getMacStyle()
Getter for property macStyle. |
int |
getMagicNumber()
Getter for property magicNumber. |
long |
getModified()
Getter for property modified. |
short |
getUnitsPerEm()
Getter for property unitsPerEm. |
int |
getVersion()
Getter for property version. |
short |
getXMax()
Getter for property xMax. |
short |
getXMin()
Getter for property xMin. |
short |
getYMax()
Getter for property yMax. |
short |
getYMin()
Getter for property yMin. |
void |
setChecksumAdjustment(int checksumAdjustment)
Setter for property checksumAdjustment. |
void |
setCreated(long created)
Setter for property created. |
void |
setData(java.nio.ByteBuffer data)
Parse the data before it is set |
void |
setFlags(short flags)
Setter for property flags. |
void |
setFontDirectionHint(short fontDirectionHint)
Setter for property fontDirectionHint. |
void |
setFontRevision(int fontRevision)
Setter for property fontRevision. |
void |
setGlyphDataFormat(short glyphDataFormat)
Setter for property glyphDataFormat. |
void |
setIndexToLocFormat(short indexToLocFormat)
Setter for property indexToLocFormat. |
void |
setLowestRecPPem(short lowestRecPPem)
Setter for property lowestRecPPem. |
void |
setMacStyle(short macStyle)
Setter for property macStyle. |
void |
setMagicNumber(int magicNumber)
Setter for property magicNumber. |
void |
setModified(long modified)
Setter for property modified. |
void |
setUnitsPerEm(short unitsPerEm)
Setter for property unitsPerEm. |
void |
setVersion(int version)
Setter for property version. |
void |
setXMax(short xMax)
Setter for property XMax. |
void |
setXMin(short xMin)
Setter for property XMin. |
void |
setYMax(short yMax)
Setter for property YMax. |
void |
setYMin(short yMin)
Setter for property YMin. |
java.lang.String |
toString()
Create a pretty string |
Methods inherited from class com.sun.pdfview.font.ttf.TrueTypeTable |
---|
createTable, createTable, getTag, stringToTag, tagToString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
protected HeadTable()
Method Detail |
---|
public void setData(java.nio.ByteBuffer data)
setData
in class TrueTypeTable
public java.nio.ByteBuffer getData()
getData
in class TrueTypeTable
public int getLength()
getLength
in class TrueTypeTable
public int getVersion()
public int getFontRevision()
public int getChecksumAdjustment()
public int getMagicNumber()
public short getFlags()
public short getUnitsPerEm()
public long getCreated()
public long getModified()
public short getXMin()
public short getYMin()
public short getXMax()
public short getYMax()
public short getMacStyle()
public short getLowestRecPPem()
public short getFontDirectionHint()
public short getIndexToLocFormat()
public short getGlyphDataFormat()
public void setXMax(short xMax)
xMax
- New value of property XMax.public void setXMin(short xMin)
xMin
- New value of property XMin.public void setYMax(short yMax)
yMax
- New value of property YMax.public void setYMin(short yMin)
yMin
- New value of property YMin.public void setChecksumAdjustment(int checksumAdjustment)
checksumAdjustment
- New value of property checksumAdjustment.public void setCreated(long created)
created
- New value of property created.public void setFlags(short flags)
flags
- New value of property flags.public void setFontDirectionHint(short fontDirectionHint)
fontDirectionHint
- New value of property fontDirectionHint.public void setFontRevision(int fontRevision)
fontRevision
- New value of property fontRevision.public void setGlyphDataFormat(short glyphDataFormat)
glyphDataFormat
- New value of property glyphDataFormat.public void setIndexToLocFormat(short indexToLocFormat)
indexToLocFormat
- New value of property indexToLocFormat.public void setLowestRecPPem(short lowestRecPPem)
lowestRecPPem
- New value of property lowestRecPPem.public void setMacStyle(short macStyle)
macStyle
- New value of property macStyle.public void setMagicNumber(int magicNumber)
magicNumber
- New value of property magicNumber.public void setModified(long modified)
modified
- New value of property modified.public void setUnitsPerEm(short unitsPerEm)
unitsPerEm
- New value of property unitsPerEm.public void setVersion(int version)
version
- New value of property version.public java.lang.String toString()
toString
in class TrueTypeTable
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |