java.lang.Object
it.polimi.ingsw.view.cli.console.graphics.components.Color
public class Color
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
backgroundDark
protected java.lang.String
backgroundLight
static java.lang.String
BLACK_FG
protected java.lang.String
dark
protected java.lang.String
foregroundDark
protected java.lang.String
foregroundLight
protected java.lang.String
light
static java.lang.String
WHITE_BG
-
Constructor Summary
Constructors Constructor Description Color(java.io.InputStream in)
Default constructor -
Method Summary
Modifier and Type Method Description java.lang.String
getBackgroundDark()
backgroundDark getterjava.lang.String
getBackgroundLight()
backgroundLight getterjava.lang.String
getDark()
dark getterjava.lang.String
getForegroundDark()
foregroundDark getterjava.lang.String
getForegroundLight()
foregroundLight getterjava.lang.String
getLight()
light getter
-
Field Details
-
WHITE_BG
public static final java.lang.String WHITE_BG- See Also:
- Constant Field Values
-
BLACK_FG
public static final java.lang.String BLACK_FG- See Also:
- Constant Field Values
-
backgroundDark
protected final java.lang.String backgroundDark -
backgroundLight
protected final java.lang.String backgroundLight -
foregroundDark
protected final java.lang.String foregroundDark -
foregroundLight
protected final java.lang.String foregroundLight -
light
protected final java.lang.String light -
dark
protected final java.lang.String dark
-
-
Constructor Details
-
Color
public Color(java.io.InputStream in)Default constructorLoads a given input's color scheme
- Parameters:
in
- the properties file
-
-
Method Details
-
getLight
public java.lang.String getLight()light getter- Returns:
- the object's light color scheme
-
getDark
public java.lang.String getDark()dark getter- Returns:
- the object's dark color scheme
-
getBackgroundDark
public java.lang.String getBackgroundDark()backgroundDark getter- Returns:
- the object's dark background color
-
getBackgroundLight
public java.lang.String getBackgroundLight()backgroundLight getter- Returns:
- the object's light background color
-
getForegroundDark
public java.lang.String getForegroundDark()foregroundDark getter- Returns:
- the object's dark foreground color
-
getForegroundLight
public java.lang.String getForegroundLight()foregroundLight getter- Returns:
- the object's light foreground color
-