Uses of Class
org.apache.fop.complexscripts.fonts.GlyphSubtable
Packages that use GlyphSubtable
-
Uses of GlyphSubtable in org.apache.fop.complexscripts.fonts
Subclasses of GlyphSubtable in org.apache.fop.complexscripts.fontsModifier and TypeClassDescriptionclass
TheGlyphDefinitionSubtable
implements an abstract base of a glyph definition subtable, providing a default implementation of theGlyphDefinition
interface.private static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
class
TheGlyphPositioningSubtable
implements an abstract base of a glyph subtable, providing a default implementation of theGlyphPositioning
interface.private static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
class
TheGlyphSubstitutionSubtable
implements an abstract base of a glyph substitution subtable, providing a default implementation of theGlyphSubstitution
interface.private static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
private static class
Fields in org.apache.fop.complexscripts.fonts declared as GlyphSubtableModifier and TypeFieldDescriptionprivate GlyphSubtable
GlyphProcessingState.subtable
current subtableprivate GlyphSubtable[]
GlyphTable.LookupTable.subtablesArray
private static GlyphSubtable[]
GlyphTable.LookupTable.subtablesArrayEmpty
Fields in org.apache.fop.complexscripts.fonts with type parameters of type GlyphSubtableModifier and TypeFieldDescriptionprivate final List
<GlyphSubtable> GlyphTable.LookupTable.subtables
Methods in org.apache.fop.complexscripts.fonts that return GlyphSubtableModifier and TypeMethodDescriptionprivate GlyphSubtable
OTFAdvancedTypographicTableReader.constructGDEFSubtable
(Object[] stp) private GlyphSubtable
OTFAdvancedTypographicTableReader.constructGPOSSubtable
(Object[] stp) private GlyphSubtable
OTFAdvancedTypographicTableReader.constructGSUBSubtable
(Object[] stp) static GlyphSubtable
GlyphDefinitionTable.createSubtable
(int type, String id, int sequence, int flags, int format, GlyphMappingTable mapping, List entries) Create a definition subtable according to the specified arguments.static GlyphSubtable
GlyphPositioningTable.createSubtable
(int type, String id, int sequence, int flags, int format, List coverage, List entries) Create a positioning subtable according to the specified arguments.static GlyphSubtable
GlyphPositioningTable.createSubtable
(int type, String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) Create a positioning subtable according to the specified arguments.static GlyphSubtable
GlyphSubstitutionTable.createSubtable
(int type, String id, int sequence, int flags, int format, List coverage, List entries) Create a substitution subtable according to the specified arguments.static GlyphSubtable
GlyphSubstitutionTable.createSubtable
(int type, String id, int sequence, int flags, int format, GlyphCoverageTable coverage, List entries) Create a substitution subtable according to the specified arguments.GlyphTable.LookupTable.getSubtables()
Methods in org.apache.fop.complexscripts.fonts that return types with arguments of type GlyphSubtableModifier and TypeMethodDescriptionprivate static List
<GlyphSubtable> GlyphTable.LookupTable.makeSingleton
(GlyphSubtable subtable) Methods in org.apache.fop.complexscripts.fonts with parameters of type GlyphSubtableModifier and TypeMethodDescriptionprotected 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 List
<GlyphSubtable> GlyphTable.LookupTable.makeSingleton
(GlyphSubtable subtable) private void
GlyphTable.LookupTable.resolveLookupReferences
(GlyphSubtable[] subtables, Map<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) Constructors in org.apache.fop.complexscripts.fonts with parameters of type GlyphSubtableModifierConstructorDescriptionLookupTable
(String id, GlyphSubtable subtable) Instantiate a LookupTable.Constructor parameters in org.apache.fop.complexscripts.fonts with type arguments of type GlyphSubtableModifierConstructorDescriptionLookupTable
(String id, List<GlyphSubtable> subtables) Instantiate a LookupTable.