Package net.sourceforge.plantuml.salt
Class Dictionary
- java.lang.Object
-
- net.sourceforge.plantuml.salt.Dictionary
-
- All Implemented Interfaces:
ISkinSimple
,SpriteContainer
,SvgCharSizeHack
public class Dictionary extends java.lang.Object implements SpriteContainer, ISkinSimple
-
-
Field Summary
-
Fields inherited from interface net.sourceforge.plantuml.SvgCharSizeHack
NO_HACK
-
-
Constructor Summary
Constructors Constructor Description Dictionary()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addSprite(java.lang.String name, Sprite sprite)
void
copyAllFrom(ISkinSimple other)
Element
get(java.lang.String name)
ColorMapper
getColorMapper()
int
getDpi()
HColorSet
getIHtmlColorSet()
java.lang.String
getMonospacedFamily()
double
getPadding()
Sprite
getSprite(java.lang.String name)
int
getTabSize()
ThemeStyle
getThemeStyle()
java.lang.String
getValue(java.lang.String key)
Guillemet
guillemet()
double
minClassWidth()
void
put(java.lang.String name, Element element)
java.lang.String
transformStringForSizeHack(java.lang.String s)
java.util.Map<java.lang.String,java.lang.String>
values()
LineBreakStrategy
wrapWidth()
-
-
-
Method Detail
-
put
public void put(java.lang.String name, Element element)
-
get
public Element get(java.lang.String name)
-
getSprite
public Sprite getSprite(java.lang.String name)
- Specified by:
getSprite
in interfaceSpriteContainer
-
getValue
public java.lang.String getValue(java.lang.String key)
- Specified by:
getValue
in interfaceISkinSimple
-
getPadding
public double getPadding()
- Specified by:
getPadding
in interfaceISkinSimple
-
guillemet
public Guillemet guillemet()
- Specified by:
guillemet
in interfaceSpriteContainer
-
getMonospacedFamily
public java.lang.String getMonospacedFamily()
- Specified by:
getMonospacedFamily
in interfaceISkinSimple
-
getTabSize
public int getTabSize()
- Specified by:
getTabSize
in interfaceISkinSimple
-
getIHtmlColorSet
public HColorSet getIHtmlColorSet()
- Specified by:
getIHtmlColorSet
in interfaceISkinSimple
-
getDpi
public int getDpi()
- Specified by:
getDpi
in interfaceISkinSimple
-
addSprite
public void addSprite(java.lang.String name, Sprite sprite)
-
wrapWidth
public LineBreakStrategy wrapWidth()
- Specified by:
wrapWidth
in interfaceISkinSimple
-
getColorMapper
public ColorMapper getColorMapper()
- Specified by:
getColorMapper
in interfaceISkinSimple
-
copyAllFrom
public void copyAllFrom(ISkinSimple other)
- Specified by:
copyAllFrom
in interfaceISkinSimple
-
values
public java.util.Map<java.lang.String,java.lang.String> values()
- Specified by:
values
in interfaceISkinSimple
-
minClassWidth
public double minClassWidth()
- Specified by:
minClassWidth
in interfaceISkinSimple
-
transformStringForSizeHack
public java.lang.String transformStringForSizeHack(java.lang.String s)
- Specified by:
transformStringForSizeHack
in interfaceSvgCharSizeHack
-
getThemeStyle
public ThemeStyle getThemeStyle()
- Specified by:
getThemeStyle
in interfaceSpriteContainer
-
-