| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractScreenView
An abstract class for  
ScreenView that has the common useful methods and the default
 implementations for the abstract methods. | 
| Modifier and Type | Method and Description | 
|---|---|
ScreenView | 
ScreenView.handleKeyPress(KeyPress keyPress)  | 
ScreenView | 
AbstractScreenView.handleKeyPress(KeyPress keyPress)  | 
ScreenView | 
ScreenView.handleTimer()  | 
ScreenView | 
AbstractScreenView.handleTimer()  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
FieldScreenView
The screen where we can change the displayed fields, the sort key and the order of the fields. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ScreenView | 
FieldScreenView.handleKeyPress(KeyPress keyPress)  | 
ScreenView | 
FieldScreenPresenter.transitionToNextScreen()  | 
| Constructor and Description | 
|---|
FieldScreenPresenter(FieldScreenView fieldScreenView,
                    Field sortField,
                    List<Field> fields,
                    EnumMap<Field,Boolean> fieldDisplayMap,
                    FieldScreenPresenter.ResultListener resultListener,
                    ScreenView nextScreenView)  | 
FieldScreenView(Screen screen,
               Terminal terminal,
               Field sortField,
               List<Field> fields,
               EnumMap<Field,Boolean> fieldDisplayMap,
               FieldScreenPresenter.ResultListener resultListener,
               ScreenView nextScreenView)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
HelpScreenView
The help screen. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ScreenView | 
HelpScreenView.handleKeyPress(KeyPress keyPress)  | 
ScreenView | 
HelpScreenPresenter.transitionToNextScreen()  | 
| Constructor and Description | 
|---|
HelpScreenPresenter(HelpScreenView helpScreenView,
                   long refreshDelay,
                   ScreenView nextScreenView)  | 
HelpScreenView(Screen screen,
              Terminal terminal,
              long refreshDelay,
              ScreenView nextScreenView)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ModeScreenView
The screen where we can choose the  
Mode in the top screen. | 
| Modifier and Type | Method and Description | 
|---|---|
ScreenView | 
ModeScreenView.handleKeyPress(KeyPress keyPress)  | 
ScreenView | 
ModeScreenPresenter.transitionToNextScreen(boolean changeMode)  | 
| Constructor and Description | 
|---|
ModeScreenPresenter(ModeScreenView modeScreenView,
                   Mode currentMode,
                   ModeScreenPresenter.ResultListener resultListener,
                   ScreenView nextScreenView)  | 
ModeScreenView(Screen screen,
              Terminal terminal,
              Mode currentMode,
              ModeScreenPresenter.ResultListener resultListener,
              ScreenView nextScreenView)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
FilterDisplayModeScreenView
The filter display mode in the top screen. 
 | 
class  | 
InputModeScreenView
The input mode in the top screen. 
 | 
class  | 
MessageModeScreenView
The message mode in the top screen. 
 | 
class  | 
TopScreenView
The screen that provides a dynamic real-time view for the HBase metrics. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ScreenView | 
InputModeScreenPresenter.ResultListener.apply(String inputString)  | 
ScreenView | 
TopScreenPresenter.goToFilterDisplayMode(Screen screen,
                     Terminal terminal,
                     int row)  | 
ScreenView | 
TopScreenPresenter.goToInputModeForFilter(Screen screen,
                      Terminal terminal,
                      int row,
                      boolean ignoreCase)  | 
ScreenView | 
TopScreenPresenter.goToInputModeForRefreshDelay(Screen screen,
                            Terminal terminal,
                            int row)  | 
ScreenView | 
TopScreenPresenter.goToMessageMode(Screen screen,
               Terminal terminal,
               int row,
               String message)  | 
ScreenView | 
InputModeScreenView.handleKeyPress(KeyPress keyPress)  | 
ScreenView | 
FilterDisplayModeScreenView.handleKeyPress(KeyPress keyPress)  | 
ScreenView | 
MessageModeScreenView.handleKeyPress(KeyPress keyPress)  | 
ScreenView | 
TopScreenView.handleKeyPress(KeyPress keyPress)  | 
ScreenView | 
MessageModeScreenView.handleTimer()  | 
ScreenView | 
TopScreenView.handleTimer()  | 
ScreenView | 
FilterDisplayModeScreenPresenter.returnToNextScreen()  | 
ScreenView | 
InputModeScreenPresenter.returnToNextScreen()  | 
ScreenView | 
MessageModeScreenPresenter.returnToNextScreen()  | 
ScreenView | 
TopScreenPresenter.transitionToFieldScreen(Screen screen,
                       Terminal terminal)  | 
ScreenView | 
TopScreenPresenter.transitionToHelpScreen(Screen screen,
                      Terminal terminal)  | 
ScreenView | 
TopScreenPresenter.transitionToModeScreen(Screen screen,
                      Terminal terminal)  | 
| Constructor and Description | 
|---|
FilterDisplayModeScreenPresenter(FilterDisplayModeScreenView filterDisplayModeScreenView,
                                List<RecordFilter> filters,
                                ScreenView nextScreenView)  | 
FilterDisplayModeScreenView(Screen screen,
                           Terminal terminal,
                           int row,
                           List<RecordFilter> filters,
                           ScreenView nextScreenView)  | 
MessageModeScreenPresenter(MessageModeScreenView messageModeScreenView,
                          String message,
                          ScreenView nextScreenView)  | 
MessageModeScreenView(Screen screen,
                     Terminal terminal,
                     int row,
                     String message,
                     ScreenView nextScreenView)  | 
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.