Class ComponentRoseNoteHexagonal
java.lang.Object
net.sourceforge.plantuml.skin.AbstractComponent
net.sourceforge.plantuml.skin.AbstractTextualComponent
net.sourceforge.plantuml.skin.rose.ComponentRoseNoteHexagonal
-
Constructor Summary
ConstructorsConstructorDescriptionComponentRoseNoteHexagonal
(Style style, SymbolContext symbolContext, FontConfiguration font, Display strings, ISkinSimple spriteContainer, HorizontalAlignment alignment) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
drawInternalU
(UGraphic ug, Area area) double
double
final double
getPreferredHeight
(StringBounder stringBounder) final double
getPreferredWidth
(StringBounder stringBounder) Methods inherited from class net.sourceforge.plantuml.skin.AbstractTextualComponent
getFont, getFontColor, getHorizontalAlignment, getIHtmlColorSet, getISkinSimple, getMarginX1, getMarginX2, getMarginY, getPureTextWidth, getTextBlock, getTextHeight, getTextWidth
Methods inherited from class net.sourceforge.plantuml.skin.AbstractComponent
drawBackgroundInternalU, drawU, getPreferredDimension, getStyle, getStyleSignature, getUsedStyles
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
ComponentRoseNoteHexagonal
public ComponentRoseNoteHexagonal(Style style, SymbolContext symbolContext, FontConfiguration font, Display strings, ISkinSimple spriteContainer, HorizontalAlignment alignment)
-
-
Method Details
-
getPreferredWidth
- Specified by:
getPreferredWidth
in interfaceComponent
- Specified by:
getPreferredWidth
in classAbstractComponent
-
getPreferredHeight
- Specified by:
getPreferredHeight
in interfaceComponent
- Specified by:
getPreferredHeight
in classAbstractComponent
-
getPaddingX
public double getPaddingX()- Overrides:
getPaddingX
in classAbstractComponent
-
getPaddingY
public double getPaddingY()- Overrides:
getPaddingY
in classAbstractComponent
-
drawInternalU
- Specified by:
drawInternalU
in classAbstractComponent
-