Class GraphemeClusterProducer
java.lang.Object
org.pentaho.reporting.libraries.fonts.text.GraphemeClusterProducer
- All Implemented Interfaces:
java.lang.Cloneable
,ClassificationProducer
Creation-Date: 11.06.2006, 17:02:27
- Author:
- Thomas Morgner
-
Field Summary
Fields inherited from interface org.pentaho.reporting.libraries.fonts.text.ClassificationProducer
END_OF_TEXT, START_OF_TEXT
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjava.lang.Object
clone()
boolean
createGraphemeCluster
(int codePoint) Returns an alternating counter for the grapheme clusters.Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
GraphemeClusterProducer
public GraphemeClusterProducer()
-
-
Method Details
-
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 java.lang.Object clone() throws java.lang.CloneNotSupportedException- Specified by:
clone
in interfaceClassificationProducer
- Throws:
java.lang.CloneNotSupportedException
-