Uses of Class
org.apache.fop.complexscripts.fonts.GlyphTable.LookupSpec
-
Packages that use GlyphTable.LookupSpec Package Description org.apache.fop.complexscripts.fonts org.apache.fop.complexscripts.scripts -
-
Uses of GlyphTable.LookupSpec in org.apache.fop.complexscripts.fonts
Methods in org.apache.fop.complexscripts.fonts that return types with arguments of type GlyphTable.LookupSpec Modifier and Type Method Description java.util.List<GlyphTable.LookupSpec>
GlyphTable. getLookups()
Obtain list of all lookup specifications.java.util.Map<GlyphTable.LookupSpec,java.util.List<GlyphTable.LookupTable>>
GlyphTable. matchLookups(java.lang.String script, java.lang.String language, java.lang.String feature)
Match lookup specifications according to <script,language,feature> tuple, where '*' is a wildcard for a tuple component.java.util.List<GlyphTable.LookupSpec>
GlyphTable. matchLookupSpecs(java.lang.String script, java.lang.String language, java.lang.String feature)
Match lookup specifications according to <script,language,feature> tuple, where '*' is a wildcard for a tuple component.Methods in org.apache.fop.complexscripts.fonts with parameters of type GlyphTable.LookupSpec Modifier and Type Method Description java.util.List<GlyphTable.LookupTable>
GlyphTable. findLookupTables(GlyphTable.LookupSpec ls)
Obtain ordered list of glyph lookup tables that match a specific lookup specification.Method parameters in org.apache.fop.complexscripts.fonts with type arguments of type GlyphTable.LookupSpec Modifier and Type Method Description GlyphTable.UseSpec[]
GlyphTable. assembleLookups(java.lang.String[] features, java.util.Map<GlyphTable.LookupSpec,java.util.List<GlyphTable.LookupTable>> lookups)
Assemble ordered array of lookup table use specifications according to the specified features and candidate lookups, where the order of the array is in accordance to the order of the applicable lookup list.Constructor parameters in org.apache.fop.complexscripts.fonts with type arguments of type GlyphTable.LookupSpec Constructor Description GlyphTable(GlyphTable gdef, java.util.Map<GlyphTable.LookupSpec,java.util.List<java.lang.String>> lookups, java.util.Map<java.lang.String,ScriptProcessor> processors)
Instantiate glyph table with specified lookups. -
Uses of GlyphTable.LookupSpec in org.apache.fop.complexscripts.scripts
Method parameters in org.apache.fop.complexscripts.scripts with type arguments of type GlyphTable.LookupSpec Modifier and Type Method Description GlyphTable.UseSpec[]
ScriptProcessor. assembleLookups(GlyphTable table, java.lang.String[] features, java.util.Map<GlyphTable.LookupSpec,java.util.List<GlyphTable.LookupTable>> lookups)
Assemble ordered array of lookup table use specifications according to the specified features and candidate lookups, where the order of the array is in accordance to the order of the applicable lookup list.boolean
ScriptProcessor. position(GlyphPositioningTable gpos, GlyphSequence gs, java.lang.String script, java.lang.String language, int fontSize, java.util.Map<GlyphTable.LookupSpec,java.util.List<GlyphTable.LookupTable>> lookups, int[] widths, int[][] adjustments)
Perform positioning processing using a specific set of lookup tables.GlyphSequence
ScriptProcessor. substitute(GlyphSubstitutionTable gsub, GlyphSequence gs, java.lang.String script, java.lang.String language, java.util.Map<GlyphTable.LookupSpec,java.util.List<GlyphTable.LookupTable>> lookups)
Perform substitution processing using a specific set of lookup tables.
-