public class SkinParamDelegator extends java.lang.Object implements ISkinParam
SWIMLANE_WIDTH_SAME
Constructor and Description |
---|
SkinParamDelegator(ISkinParam skinParam) |
public SkinParamDelegator(ISkinParam skinParam)
public HtmlColor getHyperlinkColor()
getHyperlinkColor
in interface ISkinParam
public HtmlColor getBackgroundColor()
getBackgroundColor
in interface ISkinParam
public int getCircledCharacterRadius()
getCircledCharacterRadius
in interface ISkinParam
public UFont getFont(Stereotype stereotype, boolean inPackageTitle, FontParam... fontParam)
getFont
in interface ISkinParam
public HtmlColor getFontHtmlColor(Stereotype stereotype, FontParam... param)
getFontHtmlColor
in interface ISkinParam
public HtmlColor getHtmlColor(ColorParam param, Stereotype stereotype, boolean clickable)
getHtmlColor
in interface ISkinParam
public java.lang.String getValue(java.lang.String key)
getValue
in interface ISkinSimple
public int classAttributeIconSize()
classAttributeIconSize
in interface ISkinParam
public int getDpi()
getDpi
in interface ISkinSimple
public DotSplines getDotSplines()
getDotSplines
in interface ISkinParam
public HorizontalAlignment getHorizontalAlignment(AlignmentParam param, ArrowDirection arrowDirection, boolean isReverseDefine)
getHorizontalAlignment
in interface ISkinParam
public ColorMapper getColorMapper()
getColorMapper
in interface ISkinSimple
public boolean shadowing(Stereotype stereotype)
shadowing
in interface ISkinParam
public boolean shadowing2(Stereotype stereotype, SkinParameter skinParameter)
shadowing2
in interface ISkinParam
public PackageStyle getPackageStyle()
getPackageStyle
in interface ISkinParam
public Sprite getSprite(java.lang.String name)
getSprite
in interface SpriteContainer
public boolean useUml2ForComponent()
useUml2ForComponent
in interface ISkinParam
public boolean stereotypePositionTop()
stereotypePositionTop
in interface ISkinParam
public boolean useSwimlanes(UmlDiagramType type)
useSwimlanes
in interface ISkinParam
public double getNodesep()
getNodesep
in interface ISkinParam
public double getRanksep()
getRanksep
in interface ISkinParam
public double getRoundCorner(CornerParam param, Stereotype stereotype)
getRoundCorner
in interface ISkinParam
public double getDiagonalCorner(CornerParam param, Stereotype stereotype)
getDiagonalCorner
in interface ISkinParam
public UStroke getThickness(LineParam param, Stereotype stereotype)
getThickness
in interface ISkinParam
public LineBreakStrategy maxMessageSize()
maxMessageSize
in interface ISkinParam
public LineBreakStrategy wrapWidth()
wrapWidth
in interface ISkinParam
wrapWidth
in interface ISkinSimple
public boolean strictUmlStyle()
strictUmlStyle
in interface ISkinParam
public boolean forceSequenceParticipantUnderlined()
forceSequenceParticipantUnderlined
in interface ISkinParam
public ConditionStyle getConditionStyle()
getConditionStyle
in interface ISkinParam
public double minClassWidth()
minClassWidth
in interface ISkinParam
public boolean sameClassWidth()
sameClassWidth
in interface ISkinParam
public Rankdir getRankdir()
getRankdir
in interface ISkinParam
public boolean useOctagonForActivity(Stereotype stereotype)
useOctagonForActivity
in interface ISkinParam
public IHtmlColorSet getIHtmlColorSet()
getIHtmlColorSet
in interface ISkinSimple
public boolean useUnderlineForHyperlink()
useUnderlineForHyperlink
in interface ISkinParam
public HorizontalAlignment getDefaultTextAlignment(HorizontalAlignment defaultValue)
getDefaultTextAlignment
in interface ISkinParam
public double getPadding()
getPadding
in interface ISkinSimple
public int groupInheritance()
groupInheritance
in interface ISkinParam
public boolean useGuillemet()
useGuillemet
in interface ISkinParam
useGuillemet
in interface SpriteContainer
public boolean handwritten()
handwritten
in interface ISkinParam
public java.lang.String getSvgLinkTarget()
getSvgLinkTarget
in interface ISkinParam
public java.lang.String getMonospacedFamily()
getMonospacedFamily
in interface ISkinSimple
public Colors getColors(ColorParam param, Stereotype stereotype)
getColors
in interface ISkinParam
public int getTabSize()
getTabSize
in interface ISkinParam
getTabSize
in interface ISkinSimple
public boolean shadowingForNote(Stereotype stereotype)
shadowingForNote
in interface ISkinParam
public int maxAsciiMessageLength()
maxAsciiMessageLength
in interface ISkinParam
public int colorArrowSeparationSpace()
colorArrowSeparationSpace
in interface ISkinParam
public SplitParam getSplitParam()
getSplitParam
in interface ISkinParam
public int swimlaneWidth()
swimlaneWidth
in interface ISkinParam
public UmlDiagramType getUmlDiagramType()
getUmlDiagramType
in interface ISkinParam
public HtmlColor getHoverPathColor()
getHoverPathColor
in interface ISkinParam
public double getPadding(PaddingParam param)
getPadding
in interface ISkinParam
public boolean useRankSame()
useRankSame
in interface ISkinParam
public boolean displayGenericWithOldFashion()
displayGenericWithOldFashion
in interface ISkinParam
public TikzFontDistortion getTikzFontDistortion()
getTikzFontDistortion
in interface ISkinParam
public boolean responseMessageBelowArrow()
responseMessageBelowArrow
in interface ISkinParam
public boolean svgDimensionStyle()
svgDimensionStyle
in interface ISkinParam
public char getCircledCharacter(Stereotype stereotype)
getCircledCharacter
in interface ISkinParam
public LineBreakStrategy swimlaneWrapTitleWidth()
swimlaneWrapTitleWidth
in interface ISkinParam
public boolean fixCircleLabelOverlapping()
fixCircleLabelOverlapping
in interface ISkinParam
public void setUseVizJs(boolean useVizJs)
setUseVizJs
in interface ISkinParam
public boolean isUseVizJs()
isUseVizJs
in interface ISkinParam