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
-
-
Field Summary
Fields Modifier and Type Field Description static USymbol
ACTOR_AWESOME
static USymbol
ACTOR_HOLLOW
static USymbol
ACTOR_STICKMAN
static USymbol
ACTOR_STICKMAN_BUSINESS
static USymbol
AGENT
static USymbol
ARCHIMATE
static USymbol
ARTIFACT
static USymbol
BOUNDARY
static USymbol
CARD
static USymbol
CLOUD
static USymbol
COLLECTIONS
static USymbol
COMPONENT1
static USymbol
COMPONENT2
static USymbol
CONTROL
static USymbol
DATABASE
static USymbol
ENTITY_DOMAIN
static USymbol
FILE
static USymbol
FOLDER
static USymbol
FRAME
static USymbol
HEXAGON
static USymbol
INTERFACE
static USymbol
LABEL
static USymbol
NODE
static USymbol
PACKAGE
static USymbol
QUEUE
static USymbol
RECTANGLE
static USymbol
STACK
static USymbol
STORAGE
static USymbol
TOGETHER
static USymbol
USECASE
-
Constructor Summary
Constructors Constructor Description USymbol()
-
Method Summary
All Methods Static 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)
static USymbol
fromString(java.lang.String symbol, ISkinParam skinParam)
static USymbol
fromString(java.lang.String s, ActorStyle actorStyle, ComponentStyle componentStyle, PackageStyle packageStyle)
ColorParam
getColorParamBack()
ColorParam
getColorParamBorder()
FontParam
getFontParam()
FontParam
getFontParamStereotype()
abstract SkinParameter
getSkinParameter()
int
suppHeightBecauseOfShape()
int
suppWidthBecauseOfShape()
-
-
-
Field Detail
-
STORAGE
public static final USymbol STORAGE
-
DATABASE
public static final USymbol DATABASE
-
CLOUD
public static final USymbol CLOUD
-
CARD
public static final USymbol CARD
-
FRAME
public static final USymbol FRAME
-
NODE
public static final USymbol NODE
-
ARTIFACT
public static final USymbol ARTIFACT
-
PACKAGE
public static final USymbol PACKAGE
-
FOLDER
public static final USymbol FOLDER
-
FILE
public static final USymbol FILE
-
RECTANGLE
public static final USymbol RECTANGLE
-
HEXAGON
public static final USymbol HEXAGON
-
LABEL
public static final USymbol LABEL
-
ARCHIMATE
public static final USymbol ARCHIMATE
-
COLLECTIONS
public static final USymbol COLLECTIONS
-
AGENT
public static final USymbol AGENT
-
ACTOR_STICKMAN
public static final USymbol ACTOR_STICKMAN
-
ACTOR_STICKMAN_BUSINESS
public static final USymbol ACTOR_STICKMAN_BUSINESS
-
ACTOR_AWESOME
public static final USymbol ACTOR_AWESOME
-
ACTOR_HOLLOW
public static final USymbol ACTOR_HOLLOW
-
USECASE
public static final USymbol USECASE
-
COMPONENT1
public static final USymbol COMPONENT1
-
COMPONENT2
public static final USymbol COMPONENT2
-
BOUNDARY
public static final USymbol BOUNDARY
-
ENTITY_DOMAIN
public static final USymbol ENTITY_DOMAIN
-
CONTROL
public static final USymbol CONTROL
-
INTERFACE
public static final USymbol INTERFACE
-
QUEUE
public static final USymbol QUEUE
-
STACK
public static final USymbol STACK
-
TOGETHER
public static final USymbol TOGETHER
-
-
Method Detail
-
getSkinParameter
public abstract SkinParameter getSkinParameter()
-
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()
-
fromString
public static USymbol fromString(java.lang.String s, ActorStyle actorStyle, ComponentStyle componentStyle, PackageStyle packageStyle)
-
fromString
public static USymbol fromString(java.lang.String symbol, ISkinParam skinParam)
-
-