Class TopScreenView
java.lang.Object
org.apache.hadoop.hbase.hbtop.screen.AbstractScreenView
org.apache.hadoop.hbase.hbtop.screen.top.TopScreenView
- All Implemented Interfaces:
ScreenView
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate Integerprivate static final intprivate static final intprivate static final intprivate static final intprivate final TopScreenPresenter -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidhandleKeyPress(KeyPress keyPress) voidinit()private StringlimitLineLength(String line, int length) private voidshowHeaders(List<Header> headers) private voidprivate voidshowSummary(Summary summary) voidprivate ScreenViewprivate voidupdatePageSize(TerminalSize terminalSize) Methods inherited from class org.apache.hadoop.hbase.hbtop.screen.AbstractScreenView
cancelTimer, clearTerminal, getScreen, getTerminal, getTerminalPrinter, hideCursor, refreshTerminal, setCursorPosition, setTimer
-
Field Details
-
SUMMARY_START_ROW
- See Also:
-
SUMMARY_ROW_NUM
- See Also:
-
MESSAGE_ROW
- See Also:
-
RECORD_HEADER_ROW
- See Also:
-
RECORD_START_ROW
- See Also:
-
topScreenPresenter
-
pageSize
-
-
Constructor Details
-
TopScreenView
-
-
Method Details
-
init
- Specified by:
initin interfaceScreenView- Overrides:
initin classAbstractScreenView
-
handleTimer
- Specified by:
handleTimerin interfaceScreenView- Overrides:
handleTimerin classAbstractScreenView
-
handleKeyPress
- Specified by:
handleKeyPressin interfaceScreenView- Overrides:
handleKeyPressin classAbstractScreenView
-
getTerminalSize
- Overrides:
getTerminalSizein classAbstractScreenView
-
doResizeIfNecessary
- Overrides:
doResizeIfNecessaryin classAbstractScreenView
-
updatePageSize
-
getPageSize
-
showTopScreen
-
showSummary
-
showRecords
-
showHeaders
-
limitLineLength
-
clearMessage
-
unknownCommandMessage
-