Package net.sourceforge.plantuml.skin
Class AbstractTextualComponent
java.lang.Object
net.sourceforge.plantuml.skin.AbstractComponent
net.sourceforge.plantuml.skin.AbstractTextualComponent
- Direct Known Subclasses:
AbstractComponentRoseArrow,ComponentRoseActor,ComponentRoseBoundary,ComponentRoseControl,ComponentRoseDatabase,ComponentRoseDelayText,ComponentRoseDivider,ComponentRoseEnglober,ComponentRoseEntity,ComponentRoseGroupingElse,ComponentRoseGroupingHeader,ComponentRoseNote,ComponentRoseNoteBox,ComponentRoseNoteHexagonal,ComponentRoseParticipant,ComponentRoseQueue,ComponentRoseReference
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractTextualComponent(Style style, LineBreakStrategy maxMessageSize, CharSequence label, FontConfiguration font, HorizontalAlignment horizontalAlignment, int marginX1, int marginX2, int marginY, ISkinSimple spriteContainer, UFont fontForStereotype, HColor htmlColorForStereotype) AbstractTextualComponent(Style style, LineBreakStrategy maxMessageSize, Display display, FontConfiguration fc, HorizontalAlignment horizontalAlignment, int marginX1, int marginX2, int marginY, ISkinSimple spriteContainer, boolean enhanced, UFont fontForStereotype, HColor htmlColorForStereotype) AbstractTextualComponent(Style style, Style stereo, LineBreakStrategy maxMessageSize, Display display, FontConfiguration fc, HorizontalAlignment horizontalAlignment, int marginX1, int marginX2, int marginY, ISkinSimple spriteContainer, boolean enhanced, UFont fontForStereotype, HColor htmlColorForStereotype) -
Method Summary
Modifier and TypeMethodDescriptionprotected final UFontgetFont()protected HColorfinal HorizontalAlignmentprotected HColorSetprotected final ISkinSimpleprotected final intprotected final intprotected final intprotected doublegetPureTextWidth(StringBounder stringBounder) protected TextBlockprotected final doublegetTextHeight(StringBounder stringBounder) final doublegetTextWidth(StringBounder stringBounder) Methods inherited from class net.sourceforge.plantuml.skin.AbstractComponent
drawBackgroundInternalU, drawInternalU, drawU, getDefaultStyleDefinition, getPaddingX, getPaddingY, getPreferredDimension, getPreferredHeight, getPreferredWidth, getStyle, getUsedStyles
-
Constructor Details
-
AbstractTextualComponent
public AbstractTextualComponent(Style style, LineBreakStrategy maxMessageSize, CharSequence label, FontConfiguration font, HorizontalAlignment horizontalAlignment, int marginX1, int marginX2, int marginY, ISkinSimple spriteContainer, UFont fontForStereotype, HColor htmlColorForStereotype) -
AbstractTextualComponent
public AbstractTextualComponent(Style style, LineBreakStrategy maxMessageSize, Display display, FontConfiguration fc, HorizontalAlignment horizontalAlignment, int marginX1, int marginX2, int marginY, ISkinSimple spriteContainer, boolean enhanced, UFont fontForStereotype, HColor htmlColorForStereotype) -
AbstractTextualComponent
public AbstractTextualComponent(Style style, Style stereo, LineBreakStrategy maxMessageSize, Display display, FontConfiguration fc, HorizontalAlignment horizontalAlignment, int marginX1, int marginX2, int marginY, ISkinSimple spriteContainer, boolean enhanced, UFont fontForStereotype, HColor htmlColorForStereotype)
-
-
Method Details
-
getIHtmlColorSet
-
getTextBlock
-
getPureTextWidth
-
getTextWidth
-
getTextHeight
-
getMarginX1
protected final int getMarginX1() -
getMarginX2
protected final int getMarginX2() -
getMarginY
protected final int getMarginY() -
getFont
-
getFontColor
-
getISkinSimple
-
getHorizontalAlignment
-