net.sourceforge.plantuml
Class SkinParam

java.lang.Object
  extended by net.sourceforge.plantuml.SkinParam
All Implemented Interfaces:
ISkinParam

public class SkinParam
extends java.lang.Object
implements ISkinParam


Constructor Summary
SkinParam(UmlDiagramType type)
           
 
Method Summary
 int classAttributeIconSize()
           
 HtmlColor getBackgroundColor()
           
 int getCircledCharacterRadius()
           
 ColorMapper getColorMapper()
           
 DotSplines getDotSplines()
           
 int getDpi()
           
 UFont getFont(FontParam fontParam, java.lang.String stereotype)
           
 HtmlColor getFontHtmlColor(FontParam param, java.lang.String stereotype)
           
 HorizontalAlignement getHorizontalAlignement(AlignParam param)
           
 HtmlColor getHtmlColor(ColorParam param, java.lang.String stereotype)
           
static java.util.Collection<java.lang.String> getPossibleValues()
           
 GraphvizLayoutStrategy getStrategy()
           
 java.lang.String getValue(java.lang.String key)
           
 boolean isClassCollapse()
           
 boolean isSvek()
           
 void setParam(java.lang.String key, java.lang.String value)
           
 boolean shadowing()
           
 boolean useOctagonForActivity()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SkinParam

public SkinParam(UmlDiagramType type)
Method Detail

setParam

public void setParam(java.lang.String key,
                     java.lang.String value)

getBackgroundColor

public HtmlColor getBackgroundColor()
Specified by:
getBackgroundColor in interface ISkinParam

getValue

public java.lang.String getValue(java.lang.String key)
Specified by:
getValue in interface ISkinParam

getHtmlColor

public HtmlColor getHtmlColor(ColorParam param,
                              java.lang.String stereotype)
Specified by:
getHtmlColor in interface ISkinParam

getFontHtmlColor

public HtmlColor getFontHtmlColor(FontParam param,
                                  java.lang.String stereotype)
Specified by:
getFontHtmlColor in interface ISkinParam

getFont

public UFont getFont(FontParam fontParam,
                     java.lang.String stereotype)
Specified by:
getFont in interface ISkinParam

getCircledCharacterRadius

public int getCircledCharacterRadius()
Specified by:
getCircledCharacterRadius in interface ISkinParam

isClassCollapse

public boolean isClassCollapse()
Specified by:
isClassCollapse in interface ISkinParam

classAttributeIconSize

public int classAttributeIconSize()
Specified by:
classAttributeIconSize in interface ISkinParam

getPossibleValues

public static java.util.Collection<java.lang.String> getPossibleValues()

getDpi

public int getDpi()
Specified by:
getDpi in interface ISkinParam

useOctagonForActivity

public boolean useOctagonForActivity()
Specified by:
useOctagonForActivity in interface ISkinParam

getDotSplines

public DotSplines getDotSplines()
Specified by:
getDotSplines in interface ISkinParam

getStrategy

public GraphvizLayoutStrategy getStrategy()
Specified by:
getStrategy in interface ISkinParam

getHorizontalAlignement

public HorizontalAlignement getHorizontalAlignement(AlignParam param)
Specified by:
getHorizontalAlignement in interface ISkinParam

getColorMapper

public ColorMapper getColorMapper()
Specified by:
getColorMapper in interface ISkinParam

isSvek

public boolean isSvek()
Specified by:
isSvek in interface ISkinParam

shadowing

public boolean shadowing()
Specified by:
shadowing in interface ISkinParam


Copyright © 2011. All Rights Reserved.