Class ComponentRoseParticipant
java.lang.Object
net.sourceforge.plantuml.skin.AbstractComponent
net.sourceforge.plantuml.skin.AbstractTextualComponent
net.sourceforge.plantuml.skin.rose.ComponentRoseParticipant
-
Constructor Summary
ConstructorsConstructorDescriptionComponentRoseParticipant
(Style style, Style stereo, SymbolContext biColor, FontConfiguration font, Display stringsToDisplay, ISkinSimple spriteContainer, double roundCorner, double diagonalCorner, UFont fontForStereotype, HColor htmlColorForStereotype, double minWidth, boolean collections, double padding) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
drawInternalU
(UGraphic ug, Area area) double
getPreferredHeight
(StringBounder stringBounder) double
getPreferredWidth
(StringBounder stringBounder) protected double
getPureTextWidth
(StringBounder stringBounder) Methods inherited from class net.sourceforge.plantuml.skin.AbstractTextualComponent
getFont, getFontColor, getHorizontalAlignment, getIHtmlColorSet, getISkinSimple, getMarginX1, getMarginX2, getMarginY, getTextBlock, getTextHeight, getTextWidth
Methods inherited from class net.sourceforge.plantuml.skin.AbstractComponent
drawBackgroundInternalU, drawU, getPaddingX, getPaddingY, getPreferredDimension, getStyle, getStyleSignature, getUsedStyles
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
ComponentRoseParticipant
public ComponentRoseParticipant(Style style, Style stereo, SymbolContext biColor, FontConfiguration font, Display stringsToDisplay, ISkinSimple spriteContainer, double roundCorner, double diagonalCorner, UFont fontForStereotype, HColor htmlColorForStereotype, double minWidth, boolean collections, double padding)
-
-
Method Details
-
drawInternalU
- Specified by:
drawInternalU
in classAbstractComponent
-
getPreferredHeight
- Specified by:
getPreferredHeight
in interfaceComponent
- Specified by:
getPreferredHeight
in classAbstractComponent
-
getPreferredWidth
- Specified by:
getPreferredWidth
in interfaceComponent
- Specified by:
getPreferredWidth
in classAbstractComponent
-
getPureTextWidth
- Overrides:
getPureTextWidth
in classAbstractTextualComponent
-