Class SubTableLookup6Format1
java.lang.Object
com.itextpdf.io.font.otf.ContextualTable
com.itextpdf.io.font.otf.ChainingContextualTable<ContextualSubstRule>
com.itextpdf.io.font.otf.lookuptype6.SubTableLookup6Format1
Chaining Contextual Substitution Subtable: Simple Chaining Context Glyph Substitution
-
Nested Class Summary
-
Field Summary
Fields inherited from class com.itextpdf.io.font.otf.ContextualTable
lookupFlag, openReader
-
Constructor Summary
ConstructorDescriptionSubTableLookup6Format1
(OpenTypeFontTableReader openReader, int lookupFlag, Map<Integer, List<ContextualSubstRule>> substMap) -
Method Summary
Modifier and TypeMethodDescriptionprotected List<ContextualSubstRule>
getSetOfRulesForStartGlyph
(int startGlyphId) Gets a set of rules, which start with given glyph id.Methods inherited from class com.itextpdf.io.font.otf.ChainingContextualTable
checkIfBacktrackContextMatch, checkIfLookaheadContextMatch, getMatchingContextRule
Methods inherited from class com.itextpdf.io.font.otf.ContextualTable
checkIfContextMatch
-
Constructor Details
-
SubTableLookup6Format1
public SubTableLookup6Format1(OpenTypeFontTableReader openReader, int lookupFlag, Map<Integer, List<ContextualSubstRule>> substMap)
-
-
Method Details
-
getSetOfRulesForStartGlyph
Description copied from class:ContextualTable
Gets a set of rules, which start with given glyph id.- Specified by:
-
getSetOfRulesForStartGlyph
in classContextualTable<ContextualSubstRule>
- Parameters:
-
startGlyphId
- id of the first glyph in the sequence - Returns:
-
a list of
ContextualSubstRule
instances. The list will be empty if there are no rules that start with a given glyph id
-