Package net.sourceforge.plantuml.graphic
Class USymbol
- java.lang.Object
-
- net.sourceforge.plantuml.graphic.USymbol
-
- Direct Known Subclasses:
USymbolFolder,USymbolInterface
public abstract class USymbol extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static USymbolACTOR_AWESOMEstatic USymbolACTOR_HOLLOWstatic USymbolACTOR_STICKMANstatic USymbolACTOR_STICKMAN_BUSINESSstatic USymbolAGENTstatic USymbolARCHIMATEstatic USymbolARTIFACTstatic USymbolBOUNDARYstatic USymbolCARDstatic USymbolCLOUDstatic USymbolCOLLECTIONSstatic USymbolCOMPONENT1static USymbolCOMPONENT2static USymbolCONTROLstatic USymbolDATABASEstatic USymbolENTITY_DOMAINstatic USymbolFILEstatic USymbolFOLDERstatic USymbolFRAMEstatic USymbolINTERFACEstatic USymbolLABELstatic USymbolNODEstatic USymbolPACKAGEstatic USymbolQUEUEstatic USymbolRECTANGLEstatic USymbolSTACKstatic USymbolSTORAGEstatic USymbolTOGETHERstatic USymbolUSECASE
-
Constructor Summary
Constructors Constructor Description USymbol()
-
Method Summary
All Methods Static 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)static USymbolfromString(java.lang.String symbol, ISkinParam skinParam)static USymbolfromString(java.lang.String s, ActorStyle actorStyle, ComponentStyle componentStyle, PackageStyle packageStyle)ColorParamgetColorParamBack()ColorParamgetColorParamBorder()FontParamgetFontParam()FontParamgetFontParamStereotype()abstract SkinParametergetSkinParameter()intsuppHeightBecauseOfShape()intsuppWidthBecauseOfShape()
-
-
-
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
-
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)
-
-