Uses of Class
org.apache.fop.complexscripts.fonts.GlyphSubtable
-
Packages that use GlyphSubtable Package Description org.apache.fop.complexscripts.fonts -
-
Uses of GlyphSubtable in org.apache.fop.complexscripts.fonts
Subclasses of GlyphSubtable in org.apache.fop.complexscripts.fonts Modifier and Type Class Description class
GlyphDefinitionSubtable
TheGlyphDefinitionSubtable
implements an abstract base of a glyph definition subtable, providing a default implementation of theGlyphDefinition
interface.class
GlyphPositioningSubtable
TheGlyphPositioningSubtable
implements an abstract base of a glyph subtable, providing a default implementation of theGlyphPositioning
interface.class
GlyphSubstitutionSubtable
TheGlyphSubstitutionSubtable
implements an abstract base of a glyph substitution subtable, providing a default implementation of theGlyphSubstitution
interface.Methods in org.apache.fop.complexscripts.fonts that return GlyphSubtable Modifier and Type Method Description static GlyphSubtable
GlyphDefinitionTable. createSubtable(int type, java.lang.String id, int sequence, int flags, int format, GlyphMappingTable mapping, java.util.List entries)
Create a definition subtable according to the specified arguments.static GlyphSubtable
GlyphPositioningTable. createSubtable(int type, java.lang.String id, int sequence, int flags, int format, java.util.List coverage, java.util.List entries)
Create a positioning subtable according to the specified arguments.static GlyphSubtable
GlyphPositioningTable. createSubtable(int type, java.lang.String id, int sequence, int flags, int format, GlyphCoverageTable coverage, java.util.List entries)
Create a positioning subtable according to the specified arguments.static GlyphSubtable
GlyphSubstitutionTable. createSubtable(int type, java.lang.String id, int sequence, int flags, int format, java.util.List coverage, java.util.List entries)
Create a substitution subtable according to the specified arguments.static GlyphSubtable
GlyphSubstitutionTable. createSubtable(int type, java.lang.String id, int sequence, int flags, int format, GlyphCoverageTable coverage, java.util.List entries)
Create a substitution subtable according to the specified arguments.GlyphSubtable[]
GlyphTable.LookupTable. getSubtables()
Methods in org.apache.fop.complexscripts.fonts with parameters of type GlyphSubtable Modifier and Type Method Description 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
GlyphPositioningSubtable. 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.abstract boolean
GlyphSubtable. isCompatible(GlyphSubtable subtable)
Determine if a glyph subtable is compatible with this glyph subtable.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.Constructors in org.apache.fop.complexscripts.fonts with parameters of type GlyphSubtable Constructor Description LookupTable(java.lang.String id, GlyphSubtable subtable)
Instantiate a LookupTable.Constructor parameters in org.apache.fop.complexscripts.fonts with type arguments of type GlyphSubtable Constructor Description LookupTable(java.lang.String id, java.util.List<GlyphSubtable> subtables)
Instantiate a LookupTable.
-