protected internal override IList <ContextualSubstRule> GetSetOfRulesForStartGlyph(int startId) { SubTableLookup6Format3.SubstRuleFormat3 ruleFormat3 = (SubTableLookup6Format3.SubstRuleFormat3) this.substitutionRule; if (ruleFormat3.inputCoverages[0].Contains(startId) && !openReader.IsSkip(startId, lookupFlag)) { return(JavaCollectionsUtil.SingletonList <ContextualSubstRule>(this.substitutionRule)); } return(JavaCollectionsUtil.EmptyList <ContextualSubstRule>()); }
public SubTableLookup6Format3(OpenTypeFontTableReader openReader, int lookupFlag, SubTableLookup6Format3.SubstRuleFormat3 rule) : base(openReader, lookupFlag) { this.substitutionRule = rule; }