Package | Description |
---|---|
org.apache.fop.complexscripts.fonts | |
org.apache.fop.complexscripts.scripts |
Modifier and Type | Field and Description |
---|---|
protected ScriptContextTester |
GlyphProcessingState.sct
script specific context tester or null
|
Modifier and Type | Method and Description |
---|---|
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.
|
Constructor and 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.
|
Modifier and Type | Method and Description |
---|---|
ScriptContextTester |
ArabicScriptProcessor.getPositioningContextTester()
Obtain script specific positioning context tester.
|
abstract ScriptContextTester |
ScriptProcessor.getPositioningContextTester()
Obtain script specific positioning context tester.
|
ScriptContextTester |
DefaultScriptProcessor.getPositioningContextTester() |
ScriptContextTester |
IndicScriptProcessor.getPositioningContextTester()
Obtain script specific positioning context tester.
|
ScriptContextTester |
ArabicScriptProcessor.getSubstitutionContextTester()
Obtain script specific substitution context tester.
|
abstract ScriptContextTester |
ScriptProcessor.getSubstitutionContextTester()
Obtain script specific substitution context tester.
|
ScriptContextTester |
DefaultScriptProcessor.getSubstitutionContextTester() |
ScriptContextTester |
IndicScriptProcessor.getSubstitutionContextTester()
Obtain script specific substitution context tester.
|
Modifier and Type | Method and Description |
---|---|
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.
|
Copyright 1999-2012 The Apache Software Foundation. All Rights Reserved.