Package net.sourceforge.plantuml.graphic
Class Rainbow
- java.lang.Object
-
- net.sourceforge.plantuml.graphic.Rainbow
-
public class Rainbow extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Rainbow
build(HtmlColorAndStyle color)
static Rainbow
build(ISkinParam skinParam)
static Rainbow
build(ISkinParam skinParam, java.lang.String colorString, int colorArrowSeparationSpace)
static Rainbow
build(Style style, HColorSet set, ThemeStyle themeStyle)
static Rainbow
fromColor(HColor arrowColor, HColor arrowHeadColor)
HColor
getColor()
int
getColorArrowSeparationSpace()
java.util.List<HtmlColorAndStyle>
getColors()
boolean
isInvisible()
static Rainbow
none()
int
size()
java.lang.String
toString()
Rainbow
withDefault(Rainbow defaultColor)
-
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
none
public static Rainbow none()
-
build
public static Rainbow build(ISkinParam skinParam)
-
build
public static Rainbow build(Style style, HColorSet set, ThemeStyle themeStyle)
-
build
public static Rainbow build(HtmlColorAndStyle color)
-
build
public static Rainbow build(ISkinParam skinParam, java.lang.String colorString, int colorArrowSeparationSpace) throws NoSuchColorException
- Throws:
NoSuchColorException
-
isInvisible
public boolean isInvisible()
-
getColors
public java.util.List<HtmlColorAndStyle> getColors()
-
getColor
public HColor getColor()
-
getColorArrowSeparationSpace
public int getColorArrowSeparationSpace()
-
size
public int size()
-
-