public class PosTableLookup8Format2 extends ChainingContextualTable<ContextualPositionRule>
| Modifier and Type | Class and Description |
|---|---|
static class |
PosTableLookup8Format2.PosRuleFormat2 |
lookupFlag, openReader| Constructor and Description |
|---|
PosTableLookup8Format2(OpenTypeFontTableReader openReader,
int lookupFlag,
Set<Integer> posCoverageGlyphIds,
OtfClass backtrackClassDefinition,
OtfClass inputClassDefinition,
OtfClass lookaheadClassDefinition) |
| Modifier and Type | Method and Description |
|---|---|
void |
addPosClassSet(List<ContextualPositionRule> posClassSet) |
protected List<ContextualPositionRule> |
getSetOfRulesForStartGlyph(int startId)
Gets a set of rules, which start with given glyph id.
|
checkIfBacktrackContextMatch, checkIfLookaheadContextMatch, getMatchingContextRulecheckIfContextMatchpublic void addPosClassSet(List<ContextualPositionRule> posClassSet)
protected List<ContextualPositionRule> getSetOfRulesForStartGlyph(int startId)
ContextualTablegetSetOfRulesForStartGlyph in class ContextualTable<ContextualPositionRule>startId - id of the first glyph in the sequenceContextualSubstRule instances. The list will be empty if there are no rules
that start with a given glyph idCopyright © 1998–2022 iText Group NV. All rights reserved.