fop 1.1

## Uses of Interface
org.apache.fop.complexscripts.util.ScriptContextTester

Packages that use ScriptContextTester
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
`protected ScriptContextTester` `GlyphProcessingState.sct` script specific context tester or null

Methods in org.apache.fop.complexscripts.fonts with parameters of type ScriptContextTester
`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.
`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.
`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.
`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.

Constructors in org.apache.fop.complexscripts.fonts with parameters of type ScriptContextTester
`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

Methods in org.apache.fop.complexscripts.scripts that return ScriptContextTester
`abstract ScriptContextTester` `ScriptProcessor.getPositioningContextTester()` Obtain script specific positioning context tester.
`ScriptContextTester` `IndicScriptProcessor.getPositioningContextTester()` Obtain script specific positioning context tester.
`ScriptContextTester` `DefaultScriptProcessor.getPositioningContextTester()`
`ScriptContextTester` `ArabicScriptProcessor.getPositioningContextTester()` Obtain script specific positioning context tester.
`abstract ScriptContextTester` `ScriptProcessor.getSubstitutionContextTester()` Obtain script specific substitution context tester.
`ScriptContextTester` `IndicScriptProcessor.getSubstitutionContextTester()` Obtain script specific substitution context tester.
`ScriptContextTester` `DefaultScriptProcessor.getSubstitutionContextTester()`
`ScriptContextTester` `ArabicScriptProcessor.getSubstitutionContextTester()` Obtain script specific substitution context tester.

Methods in org.apache.fop.complexscripts.scripts with parameters of type 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.
`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.
`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.
`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.

fop 1.1

Copyright 1999-2012 The Apache Software Foundation. All Rights Reserved.