org.pentaho.reporting.libraries.fonts.text
Class GraphemeClusterProducer
java.lang.Object
org.pentaho.reporting.libraries.fonts.text.GraphemeClusterProducer
- All Implemented Interfaces:
- Cloneable, ClassificationProducer
public class GraphemeClusterProducer
- extends Object
- implements ClassificationProducer
Creation-Date: 11.06.2006, 17:02:27
- Author:
- Thomas Morgner
GraphemeClusterProducer
public GraphemeClusterProducer()
createGraphemeCluster
public boolean createGraphemeCluster(int codePoint)
- Returns an alternating counter for the grapheme clusters. The value
returned can be tested for equality; if two subsequent calls return
the same value, the characters of these calls belong to the same cluster.
- Parameters:
codePoint
-
- Returns:
- true, if a new cluster starts, false if the old cluster continues.
clone
public Object clone()
throws CloneNotSupportedException
- Specified by:
clone
in interface ClassificationProducer
- Overrides:
clone
in class Object
- Throws:
CloneNotSupportedException