Public Member Functions | |
| FilterTypePanel () | |
| void | createComponents () |
| Filter | getFilter () throws FilterParameterException |
| void | setFilter (Filter f) |
| void | itemStateChanged (ItemEvent e) |
Public Attributes | |
| LogTypeRenderer | rendererMin |
Protected Attributes | |
| JCheckBox | minimumCheck |
| JCheckBox | maximumCheck |
| JCheckBox | exactCheck |
Package Attributes | |
| ImageIcon[] | icons |
A class to edit a filter based on the type of the log (the type is an Integer but we wish to show the type as a string with an icon to avoid confusion while selecting)
| com.cosylab.logging.settings.FilterTypePanel.FilterTypePanel | ( | ) |
Constructor
| void com.cosylab.logging.settings.FilterTypePanel.createComponents | ( | ) |
References com.cosylab.logging.settings.FilterTypePanel.exactCheck, com.cosylab.logging.settings.FilterTypePanel.maximumCheck, com.cosylab.logging.settings.FilterTypePanel.minimumCheck, com.cosylab.logging.settings.FilterParameterPanel.newConstraints(), and com.cosylab.logging.settings.FilterTypePanel.rendererMin.
| Filter com.cosylab.logging.settings.FilterTypePanel.getFilter | ( | ) | throws FilterParameterException |
References com.cosylab.logging.settings.FilterTypePanel.exactCheck, com.cosylab.logging.settings.FilterParameterPanel.getFieldIndex(), com.cosylab.logging.settings.FilterParameterPanel.isLethal(), com.cosylab.logging.settings.FilterTypePanel.maximumCheck, and com.cosylab.logging.settings.FilterTypePanel.minimumCheck.
| void com.cosylab.logging.settings.FilterTypePanel.itemStateChanged | ( | ItemEvent | e | ) |
| void com.cosylab.logging.settings.FilterTypePanel.setFilter | ( | Filter | f | ) |
References com.cosylab.logging.engine.Filter.constraint, com.cosylab.logging.engine.Filter.exact, com.cosylab.logging.settings.FilterTypePanel.exactCheck, com.cosylab.logging.engine.Filter.maximum, com.cosylab.logging.settings.FilterTypePanel.maximumCheck, com.cosylab.logging.engine.Filter.minimum, com.cosylab.logging.settings.FilterTypePanel.minimumCheck, and com.cosylab.logging.engine.Filter.notPolicyApplyed().
JCheckBox com.cosylab.logging.settings.FilterTypePanel.exactCheck [protected] |
ImageIcon [] com.cosylab.logging.settings.FilterTypePanel.icons [package] |
JCheckBox com.cosylab.logging.settings.FilterTypePanel.maximumCheck [protected] |
JCheckBox com.cosylab.logging.settings.FilterTypePanel.minimumCheck [protected] |
1.7.0