
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) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.8