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 protectedStringBounderRaw(java.awt.font.FontRenderContext frc)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description XDimension2DcalculateDimension(UFont font, java.lang.String text)protected abstract XDimension2DcalculateDimensionInternal(UFont font, java.lang.String text)doublegetDescent(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:
calculateDimensionin interfaceStringBounder
-
calculateDimensionInternal
protected abstract XDimension2D calculateDimensionInternal(UFont font, java.lang.String text)
-
getDescent
public double getDescent(UFont font, java.lang.String text)
- Specified by:
getDescentin interfaceStringBounder
-
-