net.sourceforge.plantuml.skin
Class AbstractTextualComponent
- java.lang.Object
-
- net.sourceforge.plantuml.skin.AbstractComponent
-
- net.sourceforge.plantuml.skin.AbstractTextualComponent
-
- All Implemented Interfaces:
- Component
- Direct Known Subclasses:
- AbstractComponentBlueModernArrow, AbstractComponentRoseArrow, ComponentBlueModernActor, ComponentBlueModernDelayText, ComponentBlueModernDivider, ComponentBlueModernEnglober, ComponentBlueModernGroupingHeader, ComponentBlueModernNote, ComponentBlueModernParticipant, ComponentRoseActor, ComponentRoseBoundary, ComponentRoseControl, ComponentRoseDatabase, ComponentRoseDelayText, ComponentRoseDivider, ComponentRoseEnglober, ComponentRoseEntity, ComponentRoseGroupingElse, ComponentRoseGroupingHeader, ComponentRoseNote, ComponentRoseNoteBox, ComponentRoseNoteHexagonal, ComponentRoseParticipant, ComponentRoseQueue, ComponentRoseReference
public abstract class AbstractTextualComponent extends AbstractComponent
-
-
Constructor Summary
Constructors Constructor and Description AbstractTextualComponent(LineBreakStrategy maxMessageSize, java.lang.CharSequence label, FontConfiguration font, HorizontalAlignment horizontalAlignment, int marginX1, int marginX2, int marginY, ISkinSimple spriteContainer, UFont fontForStereotype, HtmlColor htmlColorForStereotype)AbstractTextualComponent(LineBreakStrategy maxMessageSize, Display strings, FontConfiguration font, HorizontalAlignment horizontalAlignment, int marginX1, int marginX2, int marginY, ISkinSimple spriteContainer, boolean enhanced, UFont fontForStereotype, HtmlColor htmlColorForStereotype)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description doublegetTextWidth(StringBounder stringBounder)-
Methods inherited from class net.sourceforge.plantuml.skin.AbstractComponent
drawU, getPaddingX, getPaddingY, getPreferredDimension, getPreferredHeight, getPreferredWidth
-
-
-
-
Constructor Detail
-
AbstractTextualComponent
public AbstractTextualComponent(LineBreakStrategy maxMessageSize, java.lang.CharSequence label, FontConfiguration font, HorizontalAlignment horizontalAlignment, int marginX1, int marginX2, int marginY, ISkinSimple spriteContainer, UFont fontForStereotype, HtmlColor htmlColorForStereotype)
-
AbstractTextualComponent
public AbstractTextualComponent(LineBreakStrategy maxMessageSize, Display strings, FontConfiguration font, HorizontalAlignment horizontalAlignment, int marginX1, int marginX2, int marginY, ISkinSimple spriteContainer, boolean enhanced, UFont fontForStereotype, HtmlColor htmlColorForStereotype)
-
-
Method Detail
-
getTextWidth
public final double getTextWidth(StringBounder stringBounder)
-
-
DataMelt 3.0 © DataMelt by jWork.ORG