Package net.sourceforge.plantuml
Interface ISkinParam
-
- All Superinterfaces:
ISkinSimple
,SpriteContainer
,SvgCharSizeHack
- 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
-
Fields inherited from interface net.sourceforge.plantuml.SvgCharSizeHack
NO_HACK
-
-
Method Summary
-
Methods inherited from interface net.sourceforge.plantuml.ISkinSimple
copyAllFrom, getColorMapper, getDpi, getIHtmlColorSet, getMonospacedFamily, getPadding, getValue, minClassWidth, values
-
Methods inherited from interface net.sourceforge.plantuml.SpriteContainer
getSprite, getThemeStyle
-
Methods inherited from interface net.sourceforge.plantuml.SvgCharSizeHack
transformStringForSizeHack
-
-
-
-
Field Detail
-
SWIMLANE_WIDTH_SAME
static final int SWIMLANE_WIDTH_SAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
getHyperlinkColor
HColor getHyperlinkColor()
-
useUnderlineForHyperlink
boolean useUnderlineForHyperlink()
-
getBackgroundColor
HColor getBackgroundColor()
-
getHtmlColor
HColor getHtmlColor(ColorParam param, Stereotype stereotype, boolean clickable)
-
getColors
Colors getColors(ColorParam param, Stereotype stereotype) throws NoSuchColorException
- Throws:
NoSuchColorException
-
getFontHtmlColor
HColor 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, HorizontalAlignment overrideDefault)
-
getDefaultTextAlignment
HorizontalAlignment getDefaultTextAlignment(HorizontalAlignment defaultValue)
-
getStereotypeAlignment
HorizontalAlignment getStereotypeAlignment()
-
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)
-
packageStyle
PackageStyle packageStyle()
-
componentStyle
ComponentStyle componentStyle()
-
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()
-
getConditionEndStyle
ConditionEndStyle getConditionEndStyle()
-
sameClassWidth
boolean sameClassWidth()
-
getRankdir
Rankdir getRankdir()
-
useOctagonForActivity
boolean useOctagonForActivity(Stereotype stereotype)
-
groupInheritance
int groupInheritance()
-
guillemet
Guillemet guillemet()
- Specified by:
guillemet
in interfaceSpriteContainer
-
handwritten
boolean handwritten()
-
getSvgLinkTarget
java.lang.String getSvgLinkTarget()
-
getPreserveAspectRatio
java.lang.String getPreserveAspectRatio()
-
getTabSize
int getTabSize()
- Specified by:
getTabSize
in interfaceISkinSimple
-
maxAsciiMessageLength
int maxAsciiMessageLength()
-
colorArrowSeparationSpace
int colorArrowSeparationSpace()
-
getSplitParam
SplitParam getSplitParam()
-
swimlaneWidth
int swimlaneWidth()
-
getUmlDiagramType
UmlDiagramType getUmlDiagramType()
-
hoverPathColor
HColor hoverPathColor()
-
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()
-
sequenceDiagramPadder
Padder sequenceDiagramPadder()
-
getCurrentStyleBuilder
StyleBuilder getCurrentStyleBuilder()
-
muteStyle
void muteStyle(Style modifiedStyle)
-
getAllSpriteNames
java.util.Collection<java.lang.String> getAllSpriteNames()
-
getDefaultSkin
java.lang.String getDefaultSkin()
-
setDefaultSkin
void setDefaultSkin(java.lang.String newSkin)
-
actorStyle
ActorStyle actorStyle()
-
setSvgSize
void setSvgSize(java.lang.String origin, java.lang.String sizeToUse)
-
getlengthAdjust
LengthAdjust getlengthAdjust()
-
assumeTransparent
void assumeTransparent(ThemeStyle style)
-
-