Package net.sourceforge.plantuml.salt
Class SaltDictionary
- java.lang.Object
-
- net.sourceforge.plantuml.salt.SaltDictionary
-
- All Implemented Interfaces:
SpriteContainer
,ISkinSimple
,SvgCharSizeHack
public class SaltDictionary extends java.lang.Object implements SpriteContainer, ISkinSimple
-
-
Field Summary
-
Fields inherited from interface net.sourceforge.plantuml.text.SvgCharSizeHack
NO_HACK
-
-
Constructor Summary
Constructors Constructor Description SaltDictionary()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addSprite(java.lang.String name, Sprite sprite)
void
copyAllFrom(java.util.Map<java.lang.String,java.lang.String> other)
Element
get(java.lang.String name)
int
getDpi()
HColorSet
getIHtmlColorSet()
java.lang.String
getMonospacedFamily()
double
getPadding()
Sprite
getSprite(java.lang.String name)
int
getTabSize()
java.lang.String
getValue(java.lang.String key)
Guillemet
guillemet()
double
minClassWidthTOBEREMOVED(Style style)
void
put(java.lang.String name, Element element)
SheetBuilder
sheet(FontConfiguration fontConfiguration, HorizontalAlignment horizontalAlignment, CreoleMode creoleMode)
SheetBuilder
sheet(FontConfiguration fontConfiguration, HorizontalAlignment horizontalAlignment, CreoleMode creoleMode, FontConfiguration stereo)
java.lang.String
transformStringForSizeHack(java.lang.String s)
java.util.Map<java.lang.String,java.lang.String>
values()
-
-
-
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)
-
copyAllFrom
public void copyAllFrom(java.util.Map<java.lang.String,java.lang.String> other)
- Specified by:
copyAllFrom
in interfaceISkinSimple
-
values
public java.util.Map<java.lang.String,java.lang.String> values()
- Specified by:
values
in interfaceISkinSimple
-
minClassWidthTOBEREMOVED
public double minClassWidthTOBEREMOVED(Style style)
-
transformStringForSizeHack
public java.lang.String transformStringForSizeHack(java.lang.String s)
- Specified by:
transformStringForSizeHack
in interfaceSvgCharSizeHack
-
sheet
public SheetBuilder sheet(FontConfiguration fontConfiguration, HorizontalAlignment horizontalAlignment, CreoleMode creoleMode)
- Specified by:
sheet
in interfaceISkinSimple
-
sheet
public SheetBuilder sheet(FontConfiguration fontConfiguration, HorizontalAlignment horizontalAlignment, CreoleMode creoleMode, FontConfiguration stereo)
- Specified by:
sheet
in interfaceISkinSimple
-
-