protected void |
GlyphDefinitionTable.addSubtable(GlyphSubtable subtable) |
Add a subtable.
|
protected void |
GlyphTable.addSubtable(GlyphSubtable subtable) |
Add a subtable.
|
boolean |
GlyphTable.LookupTable.addSubtable(GlyphSubtable subtable) |
Add a subtable into this lookup table's collecion of subtables according to its
natural order.
|
static int |
GlyphSubtable.getFlags(GlyphSubtable[] subtables) |
Determine consistent flags for a set of subtables.
|
boolean |
GlyphDefinitionTable.AttachmentPointSubtableFormat1.isCompatible(GlyphSubtable subtable) |
Determine if a glyph subtable is compatible with this glyph subtable.
|
boolean |
GlyphDefinitionTable.GlyphClassSubtableFormat1.isCompatible(GlyphSubtable subtable) |
Determine if a glyph subtable is compatible with this glyph subtable.
|
boolean |
GlyphDefinitionTable.LigatureCaretSubtableFormat1.isCompatible(GlyphSubtable subtable) |
Determine if a glyph subtable is compatible with this glyph subtable.
|
boolean |
GlyphDefinitionTable.MarkAttachmentSubtableFormat1.isCompatible(GlyphSubtable subtable) |
Determine if a glyph subtable is compatible with this glyph subtable.
|
boolean |
GlyphPositioningSubtable.isCompatible(GlyphSubtable subtable) |
Determine if a glyph subtable is compatible with this glyph subtable.
|
boolean |
GlyphPositioningTable.ChainedContextualSubtable.isCompatible(GlyphSubtable subtable) |
Determine if a glyph subtable is compatible with this glyph subtable.
|
boolean |
GlyphPositioningTable.ContextualSubtable.isCompatible(GlyphSubtable subtable) |
Determine if a glyph subtable is compatible with this glyph subtable.
|
boolean |
GlyphPositioningTable.CursiveSubtable.isCompatible(GlyphSubtable subtable) |
Determine if a glyph subtable is compatible with this glyph subtable.
|
boolean |
GlyphPositioningTable.MarkToBaseSubtable.isCompatible(GlyphSubtable subtable) |
Determine if a glyph subtable is compatible with this glyph subtable.
|
boolean |
GlyphPositioningTable.MarkToLigatureSubtable.isCompatible(GlyphSubtable subtable) |
Determine if a glyph subtable is compatible with this glyph subtable.
|
boolean |
GlyphPositioningTable.MarkToMarkSubtable.isCompatible(GlyphSubtable subtable) |
Determine if a glyph subtable is compatible with this glyph subtable.
|
boolean |
GlyphPositioningTable.PairSubtable.isCompatible(GlyphSubtable subtable) |
Determine if a glyph subtable is compatible with this glyph subtable.
|
boolean |
GlyphPositioningTable.SingleSubtable.isCompatible(GlyphSubtable subtable) |
Determine if a glyph subtable is compatible with this glyph subtable.
|
boolean |
GlyphSubstitutionSubtable.isCompatible(GlyphSubtable subtable) |
Determine if a glyph subtable is compatible with this glyph subtable.
|
boolean |
GlyphSubstitutionTable.AlternateSubtable.isCompatible(GlyphSubtable subtable) |
Determine if a glyph subtable is compatible with this glyph subtable.
|
boolean |
GlyphSubstitutionTable.ChainedContextualSubtable.isCompatible(GlyphSubtable subtable) |
Determine if a glyph subtable is compatible with this glyph subtable.
|
boolean |
GlyphSubstitutionTable.ContextualSubtable.isCompatible(GlyphSubtable subtable) |
Determine if a glyph subtable is compatible with this glyph subtable.
|
boolean |
GlyphSubstitutionTable.LigatureSubtable.isCompatible(GlyphSubtable subtable) |
Determine if a glyph subtable is compatible with this glyph subtable.
|
boolean |
GlyphSubstitutionTable.MultipleSubtable.isCompatible(GlyphSubtable subtable) |
Determine if a glyph subtable is compatible with this glyph subtable.
|
boolean |
GlyphSubstitutionTable.ReverseChainedSingleSubtable.isCompatible(GlyphSubtable subtable) |
Determine if a glyph subtable is compatible with this glyph subtable.
|
boolean |
GlyphSubstitutionTable.SingleSubtable.isCompatible(GlyphSubtable subtable) |
Determine if a glyph subtable is compatible with this glyph subtable.
|
abstract boolean |
GlyphSubtable.isCompatible(GlyphSubtable subtable) |
Determine if a glyph subtable is compatible with this glyph subtable.
|
private static java.util.List<GlyphSubtable> |
GlyphTable.LookupTable.makeSingleton(GlyphSubtable subtable) |
|
private void |
GlyphTable.LookupTable.resolveLookupReferences(GlyphSubtable[] subtables,
java.util.Map<java.lang.String,GlyphTable.LookupTable> lookupTables) |
|
void |
GlyphProcessingState.updateSubtableState(GlyphSubtable st) |
Update glyph subtable specific state.
|
static boolean |
GlyphSubtable.usesReverseScan(GlyphSubtable[] subtables) |
Determine if any of the specified subtables uses reverse scanning.
|
private void |
GlyphTable.LookupTable.validateSubtable(GlyphSubtable subtable) |
|