Interface ISkinParam

All Superinterfaces:
ISkinSimple, SpriteContainer, SvgCharSizeHack
All Known Implementing Classes:
SkinParam, SkinParamBackcolored, SkinParamBackcoloredReference, SkinParamColors, SkinParamDelegator, SkinParamForceColor, SkinParamForecolored

public interface ISkinParam extends ISkinSimple
  • Field Details

  • Method Details

    • getHyperlinkColor

      HColor getHyperlinkColor()
    • useUnderlineForHyperlink

      UStroke 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)
    • 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()
    • 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 interface SpriteContainer
    • handwritten

      boolean handwritten()
    • getSvgLinkTarget

      String getSvgLinkTarget()
    • getPreserveAspectRatio

      String getPreserveAspectRatio()
    • getTabSize

      int getTabSize()
      Specified by:
      getTabSize in interface ISkinSimple
    • 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

      Collection<String> getAllSpriteNames()
    • getDefaultSkin

      String getDefaultSkin()
    • setDefaultSkin

      void setDefaultSkin(String newSkin)
    • actorStyle

      ActorStyle actorStyle()
    • setSvgSize

      void setSvgSize(String origin, String sizeToUse)
    • getlengthAdjust

      LengthAdjust getlengthAdjust()
    • getParamSameClassWidth

      double getParamSameClassWidth()
    • arrows

      Arrows arrows()