Package net.sourceforge.plantuml.graphic
Class FontConfiguration
- java.lang.Object
-
- net.sourceforge.plantuml.graphic.FontConfiguration
-
public class FontConfiguration extends Object
-
-
Constructor Summary
Constructors Constructor Description FontConfiguration(ISkinParam skinParam, FontParam fontParam, Stereotype stereo)
FontConfiguration(ISkinParam skinParam, Style style)
FontConfiguration(UFont font, HColor color, HColor hyperlinkColor, boolean useUnderlineForHyperlink)
FontConfiguration(UFont font, HColor color, HColor hyperlinkColor, boolean useUnderlineForHyperlink, int tabSize)
-
Method Summary
-
-
-
Constructor Detail
-
FontConfiguration
public FontConfiguration(UFont font, HColor color, HColor hyperlinkColor, boolean useUnderlineForHyperlink)
-
FontConfiguration
public FontConfiguration(UFont font, HColor color, HColor hyperlinkColor, boolean useUnderlineForHyperlink, int tabSize)
-
FontConfiguration
public FontConfiguration(ISkinParam skinParam, FontParam fontParam, Stereotype stereo)
-
FontConfiguration
public FontConfiguration(ISkinParam skinParam, Style style)
-
-
Method Detail
-
toStringDebug
public String toStringDebug()
-
blackBlueTrue
public static FontConfiguration blackBlueTrue(UFont font)
-
useUnderlineForHyperlink
public final boolean useUnderlineForHyperlink()
-
forceFont
public FontConfiguration forceFont(UFont newFont, HColor htmlColorForStereotype)
-
changeAttributes
public FontConfiguration changeAttributes(SvgAttributes toBeAdded)
-
changeColor
public FontConfiguration changeColor(HColor newHtmlColor)
-
mute
public FontConfiguration mute(Colors colors)
-
changeSize
public FontConfiguration changeSize(float size)
-
bigger
public FontConfiguration bigger(double delta)
-
changeFontPosition
public FontConfiguration changeFontPosition(FontPosition fontPosition)
-
changeFamily
public FontConfiguration changeFamily(String family)
-
resetFont
public FontConfiguration resetFont()
-
add
public FontConfiguration add(FontStyle style)
-
italic
public FontConfiguration italic()
-
bold
public FontConfiguration bold()
-
unbold
public FontConfiguration unbold()
-
unitalic
public FontConfiguration unitalic()
-
underline
public FontConfiguration underline()
-
wave
public FontConfiguration wave(HColor color)
-
hyperlink
public FontConfiguration hyperlink()
-
remove
public FontConfiguration remove(FontStyle style)
-
getFont
public UFont getFont()
-
getColor
public HColor getColor()
-
getExtendedColor
public HColor getExtendedColor()
-
containsStyle
public boolean containsStyle(FontStyle style)
-
getSpace
public int getSpace()
-
getSize2D
public double getSize2D()
-
getTabSize
public int getTabSize()
-
-