Uses of Interface
org.apache.fop.complexscripts.util.ScriptContextTester
-
Uses of ScriptContextTester in org.apache.fop.complexscripts.fonts
Modifier and TypeFieldDescriptionprotected ScriptContextTester
GlyphProcessingState.sct
script specific context tester or nullModifier and TypeMethodDescriptionstatic final boolean
GlyphPositioningSubtable.position
(GlyphSequence gs, String script, String language, String feature, int fontSize, GlyphPositioningSubtable[] sta, int[] widths, int[][] adjustments, ScriptContextTester sct) Apply positioning.boolean
GlyphTable.LookupTable.position
(GlyphSequence gs, String script, String language, String feature, int fontSize, int[] widths, int[][] adjustments, ScriptContextTester sct) Perform positioning processing using this lookup table's subtables.boolean
GlyphTable.UseSpec.position
(GlyphSequence gs, String script, String language, int fontSize, int[] widths, int[][] adjustments, ScriptContextTester sct) Perform positioning processing using this use specification's lookup table.GlyphPositioningState.reset
(GlyphSequence gs, String script, String language, String feature, int fontSize, int[] widths, int[][] adjustments, ScriptContextTester sct) Reset glyph positioning state.protected GlyphProcessingState
GlyphProcessingState.reset
(GlyphSequence gs, String script, String language, String feature, ScriptContextTester sct) Reset glyph processing state.GlyphSubstitutionState.reset
(GlyphSequence gs, String script, String language, String feature, ScriptContextTester sct) Reset glyph substitution state.static final GlyphSequence
GlyphSubstitutionSubtable.substitute
(GlyphSequence gs, String script, String language, String feature, GlyphSubstitutionSubtable[] sta, ScriptContextTester sct) Apply substitutions.GlyphTable.LookupTable.substitute
(GlyphSequence gs, String script, String language, String feature, ScriptContextTester sct) Perform substitution processing using this lookup table's subtables.GlyphTable.UseSpec.substitute
(GlyphSequence gs, String script, String language, ScriptContextTester sct) Perform substitution processing using this use specification's lookup table.ModifierConstructorDescriptionGlyphPositioningState
(GlyphSequence gs, String script, String language, String feature, int fontSize, int[] widths, int[][] adjustments, ScriptContextTester sct) Construct glyph positioning state.protected
GlyphProcessingState
(GlyphSequence gs, String script, String language, String feature, ScriptContextTester sct) Construct glyph processing state.GlyphSubstitutionState
(GlyphSequence gs, String script, String language, String feature, ScriptContextTester sct) Construct glyph substitution state. -
Uses of ScriptContextTester in org.apache.fop.complexscripts.scripts
Modifier and TypeMethodDescriptionArabicScriptProcessor.getPositioningContextTester()
Obtain script specific positioning context tester.DefaultScriptProcessor.getPositioningContextTester()
IndicScriptProcessor.getPositioningContextTester()
Obtain script specific positioning context tester.KhmerScriptProcessor.getPositioningContextTester()
abstract ScriptContextTester
ScriptProcessor.getPositioningContextTester()
Obtain script specific positioning context tester.ArabicScriptProcessor.getSubstitutionContextTester()
Obtain script specific substitution context tester.DefaultScriptProcessor.getSubstitutionContextTester()
IndicScriptProcessor.getSubstitutionContextTester()
Obtain script specific substitution context tester.abstract ScriptContextTester
ScriptProcessor.getSubstitutionContextTester()
Obtain script specific substitution context tester.Modifier and TypeMethodDescriptionboolean
IndicScriptProcessor.position
(GlyphSequence gs, String script, String language, int fontSize, GlyphTable.UseSpec[] usa, int[] widths, int[][] adjustments, ScriptContextTester sct) Perform positioning processing using a specific set of ordered glyph table use specifications.boolean
KhmerScriptProcessor.position
(GlyphSequence glyphSequence, String script, String language, int fontSize, GlyphTable.UseSpec[] useSpecs, int[] widths, int[][] adjustments, ScriptContextTester scriptContextTester) boolean
ScriptProcessor.position
(GlyphSequence gs, String script, String language, int fontSize, GlyphTable.UseSpec[] usa, int[] widths, int[][] adjustments, ScriptContextTester sct) Perform positioning processing using a specific set of ordered glyph table use specifications.IndicScriptProcessor.substitute
(GlyphSequence gs, String script, String language, GlyphTable.UseSpec[] usa, ScriptContextTester sct) Perform substitution processing using a specific set of ordered glyph table use specifications.KhmerScriptProcessor.substitute
(GlyphSequence glyphSequence, String script, String language, GlyphTable.UseSpec[] useSpecs, ScriptContextTester scriptContextTester) ScriptProcessor.substitute
(GlyphSequence gs, String script, String language, GlyphTable.UseSpec[] usa, ScriptContextTester sct) Perform substitution processing using a specific set of ordered glyph table use specifications.