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