Class InputModeScreenPresenter
java.lang.Object
org.apache.hadoop.hbase.hbtop.screen.top.InputModeScreenPresenter
The presentation logic for the input mode.
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate intprivate intprivate final InputModeScreenViewprivate StringBuilderprivate final Stringprivate final Function<String,ScreenView> 
- 
Constructor SummaryConstructorsConstructorDescriptionInputModeScreenPresenter(InputModeScreenView inputModeScreenView, String message, List<String> histories, Function<String, ScreenView> resultListener) 
- 
Method Summary
- 
Field Details- 
inputModeScreenView
- 
message
- 
histories
- 
resultListener
- 
inputString
- 
cursorPosition
- 
historyPosition
 
- 
- 
Constructor Details- 
InputModeScreenPresenterpublic InputModeScreenPresenter(InputModeScreenView inputModeScreenView, String message, @Nullable List<String> histories, Function<String, ScreenView> resultListener) 
 
- 
- 
Method Details- 
init
- 
returnToNextScreen
- 
character
- 
backspace
- 
delete
- 
arrowLeft
- 
arrowRight
- 
home
- 
end
- 
arrowUp
- 
arrowDown
 
-