org.pentaho.reporting.libraries.fonts.text.classifier
Class LinebreakClassificationProducer

java.lang.Object
  extended by org.pentaho.reporting.libraries.fonts.text.classifier.LinebreakClassificationProducer
All Implemented Interfaces:
Cloneable, ClassificationProducer, GlyphClassificationProducer

public class LinebreakClassificationProducer
extends Object
implements GlyphClassificationProducer

Creation-Date: 26.06.2006, 16:36:50

Author:
Thomas Morgner

Field Summary
 
Fields inherited from interface org.pentaho.reporting.libraries.fonts.text.classifier.GlyphClassificationProducer
LETTER, SPACE_CHAR
 
Fields inherited from interface org.pentaho.reporting.libraries.fonts.text.ClassificationProducer
END_OF_TEXT, START_OF_TEXT
 
Constructor Summary
LinebreakClassificationProducer()
           
 
Method Summary
 Object clone()
           
 int getClassification(int codepoint)
           
 void reset()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LinebreakClassificationProducer

public LinebreakClassificationProducer()
Method Detail

getClassification

public int getClassification(int codepoint)
Specified by:
getClassification in interface GlyphClassificationProducer

clone

public Object clone()
             throws CloneNotSupportedException
Specified by:
clone in interface ClassificationProducer
Overrides:
clone in class Object
Throws:
CloneNotSupportedException

reset

public void reset()
Specified by:
reset in interface GlyphClassificationProducer