org.crsh.text
Class Style
java.lang.Object
org.crsh.text.Style
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- Style.Regular
public abstract class Style
- extends Object
- implements Serializable
- Author:
- Alain Defrance
- See Also:
- Serialized Form
Nested Class Summary |
(package private) static class |
Style.Regular
|
reset
public static final Style reset
decoration
protected final Decoration decoration
- .
foreground
protected final Color foreground
- .
background
protected final Color background
- .
Style
private Style(Decoration decoration,
Color foreground,
Color background)
style
public static Style style(Color foreground)
style
public static Style style(Color foreground,
Color background)
style
public static Style style(Decoration decoration,
Color foreground,
Color background)
style
public static Style style(Decoration decoration)
style
public static Style style(Decoration decoration,
Color foreground)
getDecoration
public Decoration getDecoration()
getForeground
public Color getForeground()
getBackground
public Color getBackground()
merge
public Style merge(Style s)
throws NullPointerException
- Throws:
NullPointerException
toAnsiSequence
public CharSequence toAnsiSequence()
writeAnsiTo
public abstract void writeAnsiTo(Appendable appendable)
throws IOException
- Throws:
IOException
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2012 eXo Platform SAS. All Rights Reserved.