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 TextBlockasBig(TextBlock label, HorizontalAlignment labelAlignment, TextBlock stereotype, double width, double height, SymbolContext symbolContext, HorizontalAlignment stereoAlignment)abstract TextBlockasSmall(TextBlock name, TextBlock label, TextBlock stereotype, SymbolContext symbolContext, HorizontalAlignment stereoAlignment)ColorParamgetColorParamBack()ColorParamgetColorParamBorder()FontParamgetFontParam()FontParamgetFontParamStereotype()abstract SkinParametergetSkinParameter()abstract SNamegetSName()intsuppHeightBecauseOfShape()intsuppWidthBecauseOfShape()
-
-
-
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()
-
-