@InterfaceAudience.Private public class TopScreenView extends AbstractScreenView
| Constructor and Description |
|---|
TopScreenView(Screen screen,
Terminal terminal,
long initialRefreshDelay,
Admin admin,
Mode initialMode) |
| Modifier and Type | Method and Description |
|---|---|
TerminalSize |
doResizeIfNecessary() |
int |
getPageSize() |
TerminalSize |
getTerminalSize() |
ScreenView |
handleKeyPress(KeyPress keyPress) |
ScreenView |
handleTimer() |
void |
init() |
void |
showTopScreen(Summary summary,
List<Header> headers,
List<Record> records,
Record selectedRecord) |
cancelTimer, clearTerminal, getScreen, getTerminal, getTerminalPrinter, hideCursor, refreshTerminal, setCursorPosition, setTimerpublic void init()
init in interface ScreenViewinit in class AbstractScreenViewpublic ScreenView handleTimer()
handleTimer in interface ScreenViewhandleTimer in class AbstractScreenView@Nullable public ScreenView handleKeyPress(KeyPress keyPress)
handleKeyPress in interface ScreenViewhandleKeyPress in class AbstractScreenViewpublic TerminalSize getTerminalSize()
getTerminalSize in class AbstractScreenViewpublic TerminalSize doResizeIfNecessary()
doResizeIfNecessary in class AbstractScreenViewpublic int getPageSize()
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.