org.pentaho.reporting.libraries.fonts.text
Interface ClassificationProducer

All Superinterfaces:
Cloneable
All Known Subinterfaces:
BreakOpportunityProducer, FontSizeProducer, GlyphClassificationProducer, KerningProducer, LanguageClassifier, SpacingProducer
All Known Implementing Classes:
DefaultKerningProducer, DefaultLanguageClassifier, GraphemeClusterProducer, LinebreakClassificationProducer, LineBreakProducer, NoKerningProducer, StaticFontSizeProducer, StaticSpacingProducer, VariableFontSizeProducer, WhitespaceClassificationProducer, WordBreakProducer

public interface ClassificationProducer
extends Cloneable

The base interface for all unicode statemachine producers.

Author:
Thomas Morgner

Field Summary
static int END_OF_TEXT
           
static int START_OF_TEXT
           
 
Method Summary
 Object clone()
           
 

Field Detail

START_OF_TEXT

static final int START_OF_TEXT
See Also:
Constant Field Values

END_OF_TEXT

static final int END_OF_TEXT
See Also:
Constant Field Values
Method Detail

clone

Object clone()
             throws CloneNotSupportedException
Throws:
CloneNotSupportedException