Uses of Interface
org.apache.fop.complexscripts.util.ScriptContextTester
-
Packages that use ScriptContextTester Package Description org.apache.fop.complexscripts.fonts org.apache.fop.complexscripts.scripts -
-
Uses of ScriptContextTester in org.apache.fop.complexscripts.fonts
Fields in org.apache.fop.complexscripts.fonts declared as ScriptContextTester Modifier and Type Field Description protected ScriptContextTester
GlyphProcessingState. sct
script specific context tester or nullMethods in org.apache.fop.complexscripts.fonts with parameters of type ScriptContextTester Modifier and Type Method Description static boolean
GlyphPositioningSubtable. position(GlyphSequence gs, java.lang.String script, java.lang.String language, java.lang.String feature, int fontSize, GlyphPositioningSubtable[] sta, int[] widths, int[][] adjustments, ScriptContextTester sct)
Apply positioning.boolean
GlyphTable.LookupTable. position(GlyphSequence gs, java.lang.String script, java.lang.String language, java.lang.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, java.lang.String script, java.lang.String language, int fontSize, int[] widths, int[][] adjustments, ScriptContextTester sct)
Perform positioning processing using this use specification's lookup table.GlyphPositioningState
GlyphPositioningState. reset(GlyphSequence gs, java.lang.String script, java.lang.String language, java.lang.String feature, int fontSize, int[] widths, int[][] adjustments, ScriptContextTester sct)
Reset glyph positioning state.protected GlyphProcessingState
GlyphProcessingState. reset(GlyphSequence gs, java.lang.String script, java.lang.String language, java.lang.String feature, ScriptContextTester sct)
Reset glyph processing state.GlyphSubstitutionState
GlyphSubstitutionState. reset(GlyphSequence gs, java.lang.String script, java.lang.String language, java.lang.String feature, ScriptContextTester sct)
Reset glyph substitution state.static GlyphSequence
GlyphSubstitutionSubtable. substitute(GlyphSequence gs, java.lang.String script, java.lang.String language, java.lang.String feature, GlyphSubstitutionSubtable[] sta, ScriptContextTester sct)
Apply substitutions.GlyphSequence
GlyphTable.LookupTable. substitute(GlyphSequence gs, java.lang.String script, java.lang.String language, java.lang.String feature, ScriptContextTester sct)
Perform substitution processing using this lookup table's subtables.GlyphSequence
GlyphTable.UseSpec. substitute(GlyphSequence gs, java.lang.String script, java.lang.String language, ScriptContextTester sct)
Perform substitution processing using this use specification's lookup table.Constructors in org.apache.fop.complexscripts.fonts with parameters of type ScriptContextTester Constructor Description GlyphPositioningState(GlyphSequence gs, java.lang.String script, java.lang.String language, java.lang.String feature, int fontSize, int[] widths, int[][] adjustments, ScriptContextTester sct)
Construct glyph positioning state.GlyphProcessingState(GlyphSequence gs, java.lang.String script, java.lang.String language, java.lang.String feature, ScriptContextTester sct)
Construct glyph processing state.GlyphSubstitutionState(GlyphSequence gs, java.lang.String script, java.lang.String language, java.lang.String feature, ScriptContextTester sct)
Construct glyph substitution state. -
Uses of ScriptContextTester in org.apache.fop.complexscripts.scripts
Classes in org.apache.fop.complexscripts.scripts that implement ScriptContextTester Modifier and Type Class Description private static class
ArabicScriptProcessor.PositioningScriptContextTester
private static class
ArabicScriptProcessor.SubstitutionScriptContextTester
private static class
IndicScriptProcessor.PositioningScriptContextTester
private static class
IndicScriptProcessor.SubstitutionScriptContextTester
Fields in org.apache.fop.complexscripts.scripts declared as ScriptContextTester Modifier and Type Field Description private ScriptContextTester
ArabicScriptProcessor. posContextTester
private ScriptContextTester
IndicScriptProcessor. posContextTester
private ScriptContextTester
KhmerScriptProcessor. scriptContextTester
private ScriptContextTester
ArabicScriptProcessor. subContextTester
private ScriptContextTester
IndicScriptProcessor. subContextTester
Methods in org.apache.fop.complexscripts.scripts that return ScriptContextTester Modifier and Type Method Description ScriptContextTester
ArabicScriptProcessor. getPositioningContextTester()
Obtain script specific positioning context tester.ScriptContextTester
DefaultScriptProcessor. getPositioningContextTester()
ScriptContextTester
IndicScriptProcessor. getPositioningContextTester()
Obtain script specific positioning context tester.ScriptContextTester
KhmerScriptProcessor. getPositioningContextTester()
abstract ScriptContextTester
ScriptProcessor. getPositioningContextTester()
Obtain script specific positioning context tester.ScriptContextTester
ArabicScriptProcessor. getSubstitutionContextTester()
Obtain script specific substitution context tester.ScriptContextTester
DefaultScriptProcessor. getSubstitutionContextTester()
ScriptContextTester
IndicScriptProcessor. getSubstitutionContextTester()
Obtain script specific substitution context tester.abstract ScriptContextTester
ScriptProcessor. getSubstitutionContextTester()
Obtain script specific substitution context tester.Methods in org.apache.fop.complexscripts.scripts with parameters of type ScriptContextTester Modifier and Type Method Description boolean
IndicScriptProcessor. position(GlyphSequence gs, java.lang.String script, java.lang.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, java.lang.String script, java.lang.String language, int fontSize, GlyphTable.UseSpec[] useSpecs, int[] widths, int[][] adjustments, ScriptContextTester scriptContextTester)
boolean
ScriptProcessor. position(GlyphSequence gs, java.lang.String script, java.lang.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.GlyphSequence
IndicScriptProcessor. substitute(GlyphSequence gs, java.lang.String script, java.lang.String language, GlyphTable.UseSpec[] usa, ScriptContextTester sct)
Perform substitution processing using a specific set of ordered glyph table use specifications.GlyphSequence
KhmerScriptProcessor. substitute(GlyphSequence glyphSequence, java.lang.String script, java.lang.String language, GlyphTable.UseSpec[] useSpecs, ScriptContextTester scriptContextTester)
GlyphSequence
ScriptProcessor. substitute(GlyphSequence gs, java.lang.String script, java.lang.String language, GlyphTable.UseSpec[] usa, ScriptContextTester sct)
Perform substitution processing using a specific set of ordered glyph table use specifications.
-