fop 1.1

org.apache.fop.complexscripts.fonts
Class GlyphTable.CoverageSequenceRule

java.lang.Object
  extended by org.apache.fop.complexscripts.fonts.GlyphTable.Rule
      extended by org.apache.fop.complexscripts.fonts.GlyphTable.CoverageSequenceRule
Direct Known Subclasses:
GlyphTable.ChainedCoverageSequenceRule
Enclosing class:
GlyphTable

public static class GlyphTable.CoverageSequenceRule
extends GlyphTable.Rule

The CoverageSequenceRule class implements a subclass of Rule that supports matching on a specific glyph coverage sequence.


Constructor Summary
GlyphTable.CoverageSequenceRule(GlyphTable.RuleLookup[] lookups, int inputSequenceLength, GlyphCoverageTable[] coverages)
          Instantiate a ClassSequenceRule.
 
Method Summary
 GlyphCoverageTable[] getCoverages()
           
 java.lang.String toString()
          
 
Methods inherited from class org.apache.fop.complexscripts.fonts.GlyphTable.Rule
getInputSequenceLength, getLookups, resolveLookupReferences
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GlyphTable.CoverageSequenceRule

public GlyphTable.CoverageSequenceRule(GlyphTable.RuleLookup[] lookups,
                                       int inputSequenceLength,
                                       GlyphCoverageTable[] coverages)
Instantiate a ClassSequenceRule.

Parameters:
lookups - the rule's lookups
inputSequenceLength - number of glyphs constituting input sequence (to be consumed)
coverages - the rule's glyph coverage sequence to match, starting with first glyph in sequence
Method Detail

getCoverages

public GlyphCoverageTable[] getCoverages()
Returns:
the coverages

toString

public java.lang.String toString()

Overrides:
toString in class GlyphTable.Rule

fop 1.1

Copyright 1999-2012 The Apache Software Foundation. All Rights Reserved.