Package net.sourceforge.plantuml.graphic
Class USymbol
- java.lang.Object
-
- net.sourceforge.plantuml.graphic.USymbol
-
- Direct Known Subclasses:
USymbolFolder
,USymbolHexagon
,USymbolInterface
public abstract class USymbol extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description USymbol()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract TextBlock
asBig(TextBlock label, HorizontalAlignment labelAlignment, TextBlock stereotype, double width, double height, SymbolContext symbolContext, HorizontalAlignment stereoAlignment)
abstract TextBlock
asSmall(TextBlock name, TextBlock label, TextBlock stereotype, SymbolContext symbolContext, HorizontalAlignment stereoAlignment)
ColorParam
getColorParamBack()
ColorParam
getColorParamBorder()
FontParam
getFontParam()
FontParam
getFontParamStereotype()
abstract SkinParameter
getSkinParameter()
abstract SName
getSName()
int
suppHeightBecauseOfShape()
int
suppWidthBecauseOfShape()
-
-
-
Method Detail
-
getSkinParameter
public abstract SkinParameter getSkinParameter()
-
getSName
public abstract SName getSName()
-
getFontParam
public FontParam getFontParam()
-
getFontParamStereotype
public FontParam getFontParamStereotype()
-
getColorParamBack
public ColorParam getColorParamBack()
-
getColorParamBorder
public ColorParam getColorParamBorder()
-
asSmall
public abstract TextBlock asSmall(TextBlock name, TextBlock label, TextBlock stereotype, SymbolContext symbolContext, HorizontalAlignment stereoAlignment)
-
asBig
public abstract TextBlock asBig(TextBlock label, HorizontalAlignment labelAlignment, TextBlock stereotype, double width, double height, SymbolContext symbolContext, HorizontalAlignment stereoAlignment)
-
suppHeightBecauseOfShape
public int suppHeightBecauseOfShape()
-
suppWidthBecauseOfShape
public int suppWidthBecauseOfShape()
-
-