public static final class Style.Composite extends Style
Style.Composite
Modifier and Type | Field and Description |
---|---|
protected Color |
background
.
|
protected Boolean |
blink
.
|
protected Boolean |
bold
.
|
protected Color |
foreground
.
|
protected Boolean |
underline
.
|
Modifier | Constructor and Description |
---|---|
private |
Style.Composite(Boolean bold,
Boolean underline,
Boolean blink,
Color foreground,
Color background) |
Modifier and Type | Method and Description |
---|---|
Style.Composite |
background(Color value) |
Style.Composite |
bg(Color value) |
Style.Composite |
blink() |
Style.Composite |
blink(Boolean value) |
Style.Composite |
bold() |
Style.Composite |
bold(Boolean value) |
private static boolean |
color(Appendable appendable,
Color color,
char base,
boolean append) |
private static boolean |
decoration(Appendable appendable,
String on,
String off,
Boolean value,
boolean append) |
Style.Composite |
decoration(Decoration decoration) |
Style.Composite |
fg(Color color) |
Style.Composite |
foreground(Color color) |
Color |
getBackground() |
Boolean |
getBlink() |
Boolean |
getBold() |
Color |
getForeground() |
Boolean |
getUnderline() |
Style |
merge(Style s) |
String |
toString() |
Style.Composite |
underline() |
Style.Composite |
underline(Boolean value) |
void |
writeAnsiTo(Appendable appendable) |
protected final Color foreground
protected final Color background
public Style.Composite fg(Color color)
public Style.Composite foreground(Color color)
public Style.Composite bg(Color value)
public Style.Composite background(Color value)
public Style.Composite bold()
public Style.Composite underline()
public Style.Composite blink()
public Style.Composite bold(Boolean value)
public Style.Composite underline(Boolean value)
public Style.Composite blink(Boolean value)
public Style.Composite decoration(Decoration decoration)
public Boolean getUnderline()
public Color getForeground()
public Color getBackground()
public Style merge(Style s) throws NullPointerException
merge
in class Style
NullPointerException
private static boolean decoration(Appendable appendable, String on, String off, Boolean value, boolean append) throws IOException
IOException
private static boolean color(Appendable appendable, Color color, char base, boolean append) throws IOException
IOException
public void writeAnsiTo(Appendable appendable) throws IOException
writeAnsiTo
in class Style
IOException
Copyright © 2015 eXo Platform SAS. All Rights Reserved.