Class AtomText
java.lang.Object
net.sourceforge.plantuml.creole.atom.AbstractAtom
net.sourceforge.plantuml.creole.legacy.AtomText
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
AtomText
(java.lang.String text, FontConfiguration style, Url url, AtomText.DelayedDouble marginLeft, AtomText.DelayedDouble marginRight, boolean manageSpecialChars) -
Method Summary
Modifier and TypeMethodDescriptioncalculateDimension
(StringBounder stringBounder) void
java.util.List<Atom>
getSplitted
(StringBounder stringBounder, LineBreakStrategy maxWidthAsString) double
getStartingAltitude
(StringBounder stringBounder) final java.lang.String
getText()
java.util.List<Atom>
splitInTwo
(StringBounder stringBounder, double width) java.lang.String
toString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Constructor Details
-
AtomText
protected AtomText(java.lang.String text, FontConfiguration style, Url url, AtomText.DelayedDouble marginLeft, AtomText.DelayedDouble marginRight, boolean manageSpecialChars)
-
-
Method Details
-
calculateDimension
- Specified by:
calculateDimension
in interfaceAtom
-
drawU
-
getSplitted
public java.util.List<Atom> getSplitted(StringBounder stringBounder, LineBreakStrategy maxWidthAsString) -
splitInTwo
- Specified by:
splitInTwo
in interfaceAtom
- Overrides:
splitInTwo
in classAbstractAtom
-
getText
public final java.lang.String getText() -
getStartingAltitude
- Specified by:
getStartingAltitude
in interfaceAtom
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
getFontConfiguration
-