Package net.sourceforge.plantuml.skin
Class AbstractComponent
java.lang.Object
net.sourceforge.plantuml.skin.AbstractComponent
- Direct Known Subclasses:
AbstractTextualComponent,ComponentRoseActiveLine,ComponentRoseDelayLine,ComponentRoseDestroy,ComponentRoseLine,ComponentRoseNewpage
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddrawBackgroundInternalU(UGraphic ug, Area area) protected abstract voiddrawInternalU(UGraphic ug, Area area) final voidprotected final HColorprotected final HColorprotected final HColorprotected final doubleprotected final FontConfigurationprotected final HorizontalAlignmentprotected HColorSetdoubledoublefinal XDimension2DgetPreferredDimension(StringBounder stringBounder) abstract doublegetPreferredHeight(StringBounder stringBounder) abstract doublegetPreferredWidth(StringBounder stringBounder) protected final doubleprotected final doubleprotected final ISkinParamprotected final UStrokeprotected final StylegetStyle()protected final Fashionprotected final FashiongetSymbolContext(Colors colors) protected final UFontgetUFont()final Style[]
-
Constructor Details
-
AbstractComponent
-
-
Method Details
-
getUsedStyles
- Specified by:
getUsedStylesin interfaceWithStyle
-
getStyleSignature
- Specified by:
getStyleSignaturein interfaceStyleable
-
getStyle
-
getSkinParam
-
getIHtmlColorSet
-
getSymbolContext
-
getSymbolContext
-
getColorFont
-
getColorLine
-
getColorBackGround
-
getRoundCorner
protected final double getRoundCorner() -
getDiagonalCorner
protected final double getDiagonalCorner() -
getStroke
-
getShadowing
protected final double getShadowing() -
getUFont
-
getFontConfiguration
-
getHorizontalAlignment
-
drawInternalU
-
drawBackgroundInternalU
-
drawU
-
getPaddingX
public double getPaddingX() -
getPaddingY
public double getPaddingY() -
getPreferredWidth
- Specified by:
getPreferredWidthin interfaceComponent
-
getPreferredHeight
- Specified by:
getPreferredHeightin interfaceComponent
-
getPreferredDimension
- Specified by:
getPreferredDimensionin interfaceComponent
-