Class TerminalTextStyle
java.lang.Object
org.aesh.readline.terminal.formatting.TerminalTextStyle
Specify a text style.
There are some values that nullify other values.
eg:
- specifying faint AND bold will nullify bold
bold AND italic will nullify bold
- Author:
- Ståle W. Pedersen
-
Constructor Summary
ConstructorsConstructorDescriptionTerminalTextStyle(boolean bold, boolean faint, boolean italic, boolean underline, boolean blink, boolean invert, boolean crossedOut) -
Method Summary
Modifier and TypeMethodDescriptionbooleanintinthashCode()booleanisBlink()booleanisBold()booleanbooleanbooleanisFaint()booleanbooleanisInvert()booleanisItalic()booleanvoidsetBlink(boolean blink) voidsetBold(boolean bold) voidsetConceal(boolean conceal) voidsetCrossedOut(boolean crossedOut) voidsetInvert(boolean invert) voidsetItalic(boolean italic) voidsetUnderline(boolean underline) toString()
-
Constructor Details
-
TerminalTextStyle
public TerminalTextStyle() -
TerminalTextStyle
-
TerminalTextStyle
public TerminalTextStyle(boolean bold, boolean faint, boolean italic, boolean underline, boolean blink, boolean invert, boolean crossedOut)
-
-
Method Details
-
isBold
public boolean isBold() -
setBold
public void setBold(boolean bold) -
isFaint
public boolean isFaint() -
isItalic
public boolean isItalic() -
setItalic
public void setItalic(boolean italic) -
isUnderline
public boolean isUnderline() -
setUnderline
public void setUnderline(boolean underline) -
isBlink
public boolean isBlink() -
setBlink
public void setBlink(boolean blink) -
isInvert
public boolean isInvert() -
setInvert
public void setInvert(boolean invert) -
isCrossedOut
public boolean isCrossedOut() -
setCrossedOut
public void setCrossedOut(boolean crossedOut) -
isConceal
public boolean isConceal() -
setConceal
public void setConceal(boolean conceal) -
isFormatted
public boolean isFormatted() -
toString
-
getLength
public int getLength() -
equals
-
hashCode
-
getValueComparedToPrev
-