Public Member Functions | |
SearchDialog (LoggingClient mainWin) | |
void | search () |
Override void | setVisible (boolean visible) |
Private Member Functions | |
void | initialize () |
void | initializeAdvancedPanel () |
javax.swing.JPanel | getJContentPane () |
JPanel | getUpperPanel () |
JTextField | getFindTF () |
JPanel | getButtonPanel () |
JButton | getFindBtn () |
JButton | getAdvancedBtn () |
JButton | getDoneBtn () |
JPanel | getCenterPanel () |
JPanel | getOptionPanel () |
JPanel | getDirectionPanel () |
JRadioButton | getForwardRB () |
JRadioButton | getBackwardRB () |
JPanel | getSearchTypePanel () |
JCheckBox | getRegExpCB () |
JCheckBox | getCaseSensitiveCB () |
JPanel | getAdvancedPanel () |
JPanel | getAdvBtnPanel () |
JPanel | getFindBtnPanel () |
JPanel | getDoneBtnPanel () |
JCheckBox | getWholeWordCB () |
Private Attributes | |
javax.swing.JPanel | jContentPane = null |
JPanel | upperPanel = null |
JLabel | findLbl = null |
JTextField | findTF = null |
JPanel | buttonPanel = null |
JButton | findBtn = null |
JButton | advancedBtn = null |
JButton | doneBtn = null |
JPanel | centerPanel = null |
JPanel | optionPanel = null |
JPanel | directionPanel = null |
JRadioButton | forwardRB = null |
JRadioButton | backwardRB = null |
JPanel | searchTypePanel = null |
JCheckBox | regExpCB = null |
JCheckBox | caseSensitiveCB = null |
JPanel | advancedPanel = null |
JPanel | advBtnPanel = null |
JPanel | findBtnPanel = null |
JPanel | doneBtnPanel = null |
LoggingClient | loggingClient |
JCheckBox | columnToSearchIn [] = new JCheckBox[Field.values().length] |
JCheckBox | additionalDataCB |
JCheckBox | wholeWordCB = null |
SearchEngine | searchEngine |
The dialog delegates the search to a search engine object
|
This is the default constructor |
|
This method initializes jButton
|
|
This method initializes jPanel
|
|
This method initializes jPanel
|
|
This method initializes jRadioButton
|
|
This method initializes jPanel
|
|
This method initializes jCheckBox
|
|
This method initializes jPanel
|
|
This method initializes jPanel
|
|
This method initializes jButton
|
|
This method initializes jPanel
|
|
This method initializes jButton
|
|
This method initializes jPanel
|
|
This method initializes jTextField
|
|
This method initializes jRadioButton
|
|
This method initializes jContentPane
|
|
This method initializes jPanel
|
|
This method initializes jCheckBox
|
|
This method initializes jPanel
|
|
This method initializes jPanel
|
|
This method initializes jCheckBox
|
|
This method initializes this
|
|
Initialize the advanced panel adding a check box for each column of the main window If a column is not visible in the main window then the checkbox is disabled and unchecked |
|
Search the string/regular expriossion delegating the SearchEngine |
|
Override |
|
The checkbox to search also in the additional data field of the logs |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
One CheckBox per each field of a log entry |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The logging client (main window) |
|
|
|
|
|
|
|
|
|
|
|
|