public static class GlyphTable.RuleSet
extends java.lang.Object
RuleSet
class implements a collection of rules, which
may or may not be the same rule type.Constructor and Description |
---|
GlyphTable.RuleSet(GlyphTable.Rule[] rules)
Instantiate a Rule Set.
|
Modifier and Type | Method and Description |
---|---|
GlyphTable.Rule[] |
getRules() |
void |
resolveLookupReferences(java.util.Map lookupTables)
Resolve references to lookup tables, e.g., in RuleLookup, to the lookup tables themselves.
|
java.lang.String |
toString() |
public GlyphTable.RuleSet(GlyphTable.Rule[] rules) throws AdvancedTypographicTableFormatException
rules
- the rulesAdvancedTypographicTableFormatException
- if rules or some element of rules is nullpublic GlyphTable.Rule[] getRules()
public void resolveLookupReferences(java.util.Map lookupTables)
lookupTables
- map from lookup table identifers, e.g. "lu4", to lookup tablespublic java.lang.String toString()
toString
in class java.lang.Object
Copyright 1999-2012 The Apache Software Foundation. All Rights Reserved.