Module com.googlecode.lanterna
Class GraphicalTerminalImplementation.DirtyCellsLookupTable
- java.lang.Object
-
- com.googlecode.lanterna.terminal.swing.GraphicalTerminalImplementation.DirtyCellsLookupTable
-
- Enclosing class:
- GraphicalTerminalImplementation
private static class GraphicalTerminalImplementation.DirtyCellsLookupTable extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private boolean
allDirty
private int
firstRowIndex
private java.util.List<java.util.BitSet>
table
-
Constructor Summary
Constructors Constructor Description DirtyCellsLookupTable()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) boolean
isAllDirty()
(package private) boolean
isDirty(int row, int column)
(package private) void
resetAndInitialize(int firstRowIndex, int lastRowIndex, int columns)
(package private) void
setAllDirty()
(package private) void
setColumnDirty(int column)
(package private) void
setDirty(TerminalPosition position)
(package private) void
setRowDirty(int rowNumber)
-
-
-
Method Detail
-
resetAndInitialize
void resetAndInitialize(int firstRowIndex, int lastRowIndex, int columns)
-
setAllDirty
void setAllDirty()
-
isAllDirty
boolean isAllDirty()
-
setDirty
void setDirty(TerminalPosition position)
-
setRowDirty
void setRowDirty(int rowNumber)
-
setColumnDirty
void setColumnDirty(int column)
-
isDirty
boolean isDirty(int row, int column)
-
-