This class operates with an arbitrary text string which can include any number of style, font and direction runs. It is responsible for computation of the text metrics, such as ascent, descent, leading and advance. Actually, each text run segment contains logic which allows it to compute its own metrics and responsibility of this class is to combine metrics for all segments included in the text, managed by the associated TextRunBreaker object.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.