|
||||||||||
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.CmapTable
public class CmapTable
Represents the TTF "cmap" table
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 |
CmapTable()
Creates a new instance of CmapTable |
Method Summary | |
---|---|
void |
addCMap(short platformID,
short platformSpecificID,
CMap cMap)
Add a CMap |
CMap |
getCMap(short platformID,
short platformSpecificID)
Get a CMap by platform and specific ID |
CMap[] |
getCMaps()
Get all CMaps |
java.nio.ByteBuffer |
getData()
Get the data in the table |
int |
getLength()
Get the size of the table, in bytes |
short |
getNumberSubtables()
Get the number of tables |
short |
getVersion()
Getter for property version. |
void |
removeCMap(short platformID,
short platformSpecificID)
Remove a CMap |
void |
setData(java.nio.ByteBuffer data)
Set the data in the table |
void |
setVersion(short version)
Setter for property version. |
java.lang.String |
toString()
Print 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 CmapTable()
Method Detail |
---|
public void addCMap(short platformID, short platformSpecificID, CMap cMap)
public CMap getCMap(short platformID, short platformSpecificID)
public CMap[] getCMaps()
public void removeCMap(short platformID, short platformSpecificID)
public void setData(java.nio.ByteBuffer data)
TrueTypeTable
setData
in class TrueTypeTable
public java.nio.ByteBuffer getData()
TrueTypeTable
getData
in class TrueTypeTable
public int getLength()
getLength
in class TrueTypeTable
public short getVersion()
public void setVersion(short version)
version
- New value of property version.public short getNumberSubtables()
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 |