Class PosTableLookup8Format1
java.lang.Object
com.itextpdf.io.font.otf.ContextualTable<ContextualPositionRule>
com.itextpdf.io.font.otf.ChainingContextualTable<ContextualPositionRule>
com.itextpdf.io.font.otf.lookuptype8.PosTableLookup8Format1
Chaining Context Positioning Format 1: Simple Glyph Contexts
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsFields inherited from class ContextualTable
lookupFlag, openReader -
Constructor Summary
ConstructorsConstructorDescriptionPosTableLookup8Format1(OpenTypeFontTableReader openReader, int lookupFlag, Map<Integer, List<ContextualPositionRule>> posMap) -
Method Summary
Modifier and TypeMethodDescriptionprotected List<ContextualPositionRule> getSetOfRulesForStartGlyph(int startGlyphId) Gets a set of rules, which start with given glyph id.Methods inherited from class ChainingContextualTable
checkIfBacktrackContextMatch, checkIfLookaheadContextMatch, getMatchingContextRuleMethods inherited from class ContextualTable
checkIfContextMatch
-
Field Details
-
posMap
-
-
Constructor Details
-
PosTableLookup8Format1
public PosTableLookup8Format1(OpenTypeFontTableReader openReader, int lookupFlag, Map<Integer, List<ContextualPositionRule>> posMap)
-
-
Method Details
-
getSetOfRulesForStartGlyph
Description copied from class:ContextualTableGets a set of rules, which start with given glyph id.- Specified by:
getSetOfRulesForStartGlyphin classContextualTable<ContextualPositionRule>- Parameters:
startGlyphId- id of the first glyph in the sequence- Returns:
- a list of
ContextualSubstRuleinstances. The list will be empty if there are no rules that start with a given glyph id
-