org.apache.batik.svggen.font.table

Class GsubTable

public class GsubTable extends Object implements Table, LookupSubtableFactory

Constructor Summary
protected GsubTable(DirectoryEntry de, RandomAccessFile raf)
Method Summary
FeatureListgetFeatureList()
LookupListgetLookupList()
ScriptListgetScriptList()
intgetType()
Get the table type, as a table directory value.
LookupSubtableread(int type, RandomAccessFile raf, int offset)
1 - Single - Replace one glyph with one glyph 2 - Multiple - Replace one glyph with more than one glyph 3 - Alternate - Replace one glyph with one of many glyphs 4 - Ligature - Replace multiple glyphs with one glyph 5 - Context - Replace one or more glyphs in context 6 - Chaining - Context Replace one or more glyphs in chained context
StringtoString()

Constructor Detail

GsubTable

protected GsubTable(DirectoryEntry de, RandomAccessFile raf)

Method Detail

getFeatureList

public FeatureList getFeatureList()

getLookupList

public LookupList getLookupList()

getScriptList

public ScriptList getScriptList()

getType

public int getType()
Get the table type, as a table directory value.

Returns: The table type

read

public LookupSubtable read(int type, RandomAccessFile raf, int offset)
1 - Single - Replace one glyph with one glyph 2 - Multiple - Replace one glyph with more than one glyph 3 - Alternate - Replace one glyph with one of many glyphs 4 - Ligature - Replace multiple glyphs with one glyph 5 - Context - Replace one or more glyphs in context 6 - Chaining - Context Replace one or more glyphs in chained context

toString

public String toString()
Copyright B) 2008 Apache Software Foundation. All Rights Reserved.