Public Member Functions | |
LogToolBar (LogTypeHelper initialLogLvl, LogTypeHelper intialDiscardLvl) | |
void | setEventHandler (ActionListener listener) |
JComboBox | getDiscardLevelCB () |
JComboBox | getLogLevelCB () |
JButton | getClearLogsBtn () |
JButton | getPauseBtn () |
JButton | getFiltersBtn () |
JButton | getZoomBtn () |
boolean | clickPauseBtn () |
boolean | pause () |
boolean | unpause () |
Override void | setEnabled (boolean enabled) |
boolean | isPaused () |
void | setZoomable (boolean zoomable) |
Static Public Attributes | |
final String | pauseStr = "<HTML><FONT size=-2>Pause</FONT>" |
final String | playStr = "<HTML><FONT size=-2>Play</FONT>" |
Private Member Functions | |
void | setupToolBar () |
Private Attributes | |
JComboBox | logLevelCB |
JComboBox | discardLevelCB |
JButton | pauseBtn |
boolean | pauseBtnPaused |
ImageIcon | pauseIcon |
ImageIcon | playIcon |
JButton | clearLogsBtn |
JButton | filtersBtn |
JButton | zoomBtn |
LogTypeHelper | initialDiscardLevel |
LogTypeHelper | initialLogLevel |
|
Constructor
|
|
The pause has been pressed Change the test and icon in the button.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Set the play/pause button in pause mode
|
|
Enable/Disable all the control in the GUI than can cause the invalidation of the logs
|
|
Set the event handler for the widgets in the toolbar
|
|
Builds the toolbar |
|
Set the state of the zoom button
|
|
Unpause the play/pause button
|
|
The button to delete the logs |
|
The ComboBox with the discard level in the toolbar (the logs with a level lower then what is shown in this ComboBox are discarded when read from the NC) |
|
The button to manage filters |
|
The initial discard level |
|
The initial log level |
|
The ComboBox in the toolbar and its default value (i.e. the log level at startup |
|
|
|
|
|
|
|
|
|
|
|
|
|
The button for zooming |