Package org.jline.utils
Class Status
- java.lang.Object
-
- org.jline.utils.Status
-
public class Status extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected int
border
protected AttributedString
borderString
protected int
columns
protected boolean
force
protected java.util.List<AttributedString>
linesToRestore
protected java.util.List<AttributedString>
oldLines
protected int
rows
protected boolean
supported
protected boolean
suspended
protected AbstractTerminal
terminal
-
Constructor Summary
Constructors Constructor Description Status(AbstractTerminal terminal)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clear()
private void
clearAll()
static Status
getStatus(Terminal terminal)
static Status
getStatus(Terminal terminal, boolean create)
void
hardReset()
private void
privateClear(int statusSize)
void
redraw()
void
reset()
void
resize()
void
restore()
void
setBorder(boolean border)
int
size()
void
suspend()
void
update(java.util.List<AttributedString> lines)
-
-
-
Field Detail
-
terminal
protected final AbstractTerminal terminal
-
supported
protected final boolean supported
-
oldLines
protected java.util.List<AttributedString> oldLines
-
linesToRestore
protected java.util.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()
-
clearAll
private void clearAll()
-
privateClear
private void privateClear(int statusSize)
-
update
public void update(java.util.List<AttributedString> lines)
-
suspend
public void suspend()
-
restore
public void restore()
-
size
public int size()
-
-