Class ComponentRoseParticipant
- java.lang.Object
-
- net.sourceforge.plantuml.skin.AbstractComponent
-
- net.sourceforge.plantuml.skin.AbstractTextualComponent
-
- net.sourceforge.plantuml.skin.rose.ComponentRoseParticipant
-
public class ComponentRoseParticipant extends AbstractTextualComponent
-
-
Constructor Summary
Constructors Constructor Description 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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected 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, getDefaultStyleDefinition, getPaddingX, getPaddingY, getPreferredDimension, getStyle, getUsedStyles
-
-
-
-
Constructor Detail
-
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 Detail
-
drawInternalU
protected void drawInternalU(UGraphic ug, Area area)
- Specified by:
drawInternalU
in classAbstractComponent
-
getPreferredHeight
public double getPreferredHeight(StringBounder stringBounder)
- Specified by:
getPreferredHeight
in interfaceComponent
- Specified by:
getPreferredHeight
in classAbstractComponent
-
getPreferredWidth
public double getPreferredWidth(StringBounder stringBounder)
- Specified by:
getPreferredWidth
in interfaceComponent
- Specified by:
getPreferredWidth
in classAbstractComponent
-
getPureTextWidth
protected double getPureTextWidth(StringBounder stringBounder)
- Overrides:
getPureTextWidth
in classAbstractTextualComponent
-
-