Class StringBounderRaw
- java.lang.Object
-
- net.sourceforge.plantuml.klimt.font.StringBounderRaw
-
- All Implemented Interfaces:
StringBounder
- Direct Known Subclasses:
StringBounderCanvas
,StringBounderDebug
,TextStringBounder
public abstract class StringBounderRaw extends java.lang.Object implements StringBounder
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
StringBounderRaw(java.awt.font.FontRenderContext frc)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description XDimension2D
calculateDimension(UFont font, java.lang.String text)
protected abstract XDimension2D
calculateDimensionInternal(UFont font, java.lang.String text)
double
getDescent(UFont font, java.lang.String text)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.sourceforge.plantuml.klimt.font.StringBounder
matchesProperty
-
-
-
-
Method Detail
-
calculateDimension
public final XDimension2D calculateDimension(UFont font, java.lang.String text)
- Specified by:
calculateDimension
in interfaceStringBounder
-
calculateDimensionInternal
protected abstract XDimension2D calculateDimensionInternal(UFont font, java.lang.String text)
-
getDescent
public double getDescent(UFont font, java.lang.String text)
- Specified by:
getDescent
in interfaceStringBounder
-
-