Package net.sourceforge.plantuml
Interface ISkinParam
-
- All Superinterfaces:
ISkinSimple
,SpriteContainer
- All Known Implementing Classes:
SkinParam
,SkinParamBackcolored
,SkinParamBackcoloredReference
,SkinParamColors
,SkinParamDelegator
,SkinParamForceColor
,SkinParamForecolored
,SkinParamSameClassWidth
public interface ISkinParam extends ISkinSimple
-
-
Field Summary
Fields Modifier and Type Field Description static int
SWIMLANE_WIDTH_SAME
-
Method Summary
-
Methods inherited from interface net.sourceforge.plantuml.ISkinSimple
getColorMapper, getDpi, getIHtmlColorSet, getMonospacedFamily, getPadding, getValue
-
Methods inherited from interface net.sourceforge.plantuml.SpriteContainer
getSprite
-
-
-
-
Field Detail
-
SWIMLANE_WIDTH_SAME
static final int SWIMLANE_WIDTH_SAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
getHyperlinkColor
HtmlColor getHyperlinkColor()
-
useUnderlineForHyperlink
boolean useUnderlineForHyperlink()
-
getBackgroundColor
HtmlColor getBackgroundColor()
-
getHtmlColor
HtmlColor getHtmlColor(ColorParam param, Stereotype stereotype, boolean clickable)
-
getColors
Colors getColors(ColorParam param, Stereotype stereotype)
-
getFontHtmlColor
HtmlColor getFontHtmlColor(Stereotype stereotype, FontParam... param)
-
getThickness
UStroke getThickness(LineParam param, Stereotype stereotype)
-
getFont
UFont getFont(Stereotype stereotype, boolean inPackageTitle, FontParam... fontParam)
-
getHorizontalAlignment
HorizontalAlignment getHorizontalAlignment(AlignmentParam param, ArrowDirection arrowDirection, boolean isReverseDefine)
-
getDefaultTextAlignment
HorizontalAlignment getDefaultTextAlignment(HorizontalAlignment defaultValue)
-
getCircledCharacterRadius
int getCircledCharacterRadius()
-
getCircledCharacter
char getCircledCharacter(Stereotype stereotype)
-
classAttributeIconSize
int classAttributeIconSize()
-
getDotSplines
DotSplines getDotSplines()
-
shadowing
boolean shadowing(Stereotype stereotype)
-
shadowingForNote
boolean shadowingForNote(Stereotype stereotype)
-
shadowing2
boolean shadowing2(Stereotype stereotype, SkinParameter skinParameter)
-
getPackageStyle
PackageStyle getPackageStyle()
-
useUml2ForComponent
boolean useUml2ForComponent()
-
stereotypePositionTop
boolean stereotypePositionTop()
-
useSwimlanes
boolean useSwimlanes(UmlDiagramType type)
-
getNodesep
double getNodesep()
-
getRanksep
double getRanksep()
-
getRoundCorner
double getRoundCorner(CornerParam param, Stereotype stereotype)
-
getDiagonalCorner
double getDiagonalCorner(CornerParam param, Stereotype stereotype)
-
maxMessageSize
LineBreakStrategy maxMessageSize()
-
wrapWidth
LineBreakStrategy wrapWidth()
- Specified by:
wrapWidth
in interfaceISkinSimple
-
swimlaneWrapTitleWidth
LineBreakStrategy swimlaneWrapTitleWidth()
-
strictUmlStyle
boolean strictUmlStyle()
-
forceSequenceParticipantUnderlined
boolean forceSequenceParticipantUnderlined()
-
getConditionStyle
ConditionStyle getConditionStyle()
-
minClassWidth
double minClassWidth()
-
sameClassWidth
boolean sameClassWidth()
-
getRankdir
Rankdir getRankdir()
-
useOctagonForActivity
boolean useOctagonForActivity(Stereotype stereotype)
-
groupInheritance
int groupInheritance()
-
useGuillemet
boolean useGuillemet()
- Specified by:
useGuillemet
in interfaceSpriteContainer
-
handwritten
boolean handwritten()
-
getSvgLinkTarget
java.lang.String getSvgLinkTarget()
-
getTabSize
int getTabSize()
- Specified by:
getTabSize
in interfaceISkinSimple
-
maxAsciiMessageLength
int maxAsciiMessageLength()
-
colorArrowSeparationSpace
int colorArrowSeparationSpace()
-
getSplitParam
SplitParam getSplitParam()
-
swimlaneWidth
int swimlaneWidth()
-
getUmlDiagramType
UmlDiagramType getUmlDiagramType()
-
getHoverPathColor
HtmlColor getHoverPathColor()
-
getTikzFontDistortion
TikzFontDistortion getTikzFontDistortion()
-
getPadding
double getPadding(PaddingParam param)
-
useRankSame
boolean useRankSame()
-
displayGenericWithOldFashion
boolean displayGenericWithOldFashion()
-
responseMessageBelowArrow
boolean responseMessageBelowArrow()
-
svgDimensionStyle
boolean svgDimensionStyle()
-
fixCircleLabelOverlapping
boolean fixCircleLabelOverlapping()
-
setUseVizJs
void setUseVizJs(boolean useVizJs)
-
isUseVizJs
boolean isUseVizJs()
-
-