- java.lang.Object
-
- org.jline.utils.Status
-
public class Status extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected intborderprotected AttributedStringborderStringprotected intcolumnsprotected booleanforceprotected List<AttributedString>linesToRestoreprotected List<AttributedString>oldLinesprotected introwsprotected booleansupportedprotected booleansuspendedprotected AbstractTerminalterminal
-
Constructor Summary
Constructors Constructor Description Status(AbstractTerminal terminal)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclear()static StatusgetStatus(Terminal terminal)static StatusgetStatus(Terminal terminal, boolean create)voidhardReset()voidredraw()voidreset()voidresize()voidrestore()voidsetBorder(boolean border)intsize()voidsuspend()voidupdate(List<AttributedString> lines)
-
-
-
Field Detail
-
terminal
protected final AbstractTerminal terminal
-
supported
protected final boolean supported
-
oldLines
protected List<AttributedString> oldLines
-
linesToRestore
protected List<AttributedString> linesToRestore
-
rows
protected int rows
-
columns
protected int columns
-
force
protected boolean force
-
suspended
protected boolean suspended
-
borderString
protected AttributedString borderString
-
border
protected int border
-
-
Constructor Detail
-
Status
public Status(AbstractTerminal terminal)
-
-
Method Detail
-
setBorder
public void setBorder(boolean border)
-
resize
public void resize()
-
reset
public void reset()
-
hardReset
public void hardReset()
-
redraw
public void redraw()
-
clear
public void clear()
-
update
public void update(List<AttributedString> lines)
-
suspend
public void suspend()
-
restore
public void restore()
-
size
public int size()
-
-