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 -
Method Summary
Modifier and TypeMethodDescriptionabstract 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) abstract SkinParameter
abstract SName
getSName()
int
int
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
USymbol
public USymbol()
-
-
Method Details
-
getSkinParameter
-
getSName
-
getFontParam
-
getFontParamStereotype
-
getColorParamBack
-
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()
-