

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 |
Private Attributes | |
| JCheckBox | notCheck |
| JComboBox | minimum |
| JComboBox | maximum |
| JComboBox | exact |
| LogTypeRenderer | rendererMax |
| LogTypeRenderer | rendererExact |
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 | ( | ) | [inline] |
Constructor
| void com::cosylab::logging::settings::FilterTypePanel::createComponents | ( | ) | [inline, virtual] |
Insert the method's description here. Creation date: (2/7/02 11:39:51 AM)
Implements com::cosylab::logging::settings::FilterParameterPanel.
References exact, exactCheck, maximum, maximumCheck, minimum, minimumCheck, com::cosylab::logging::settings::FilterParameterPanel::newConstraints(), notCheck, rendererExact, rendererMax, and rendererMin.
| Filter com::cosylab::logging::settings::FilterTypePanel::getFilter | ( | ) | throws FilterParameterException [inline, virtual] |
Insert the method's description here. Creation date: (2/7/02 11:38:47 AM)
| com.cosylab.logging.engine.InvalidFilterConstraintException | The exception description. |
Implements com::cosylab::logging::settings::FilterParameterPanel.
References exact, exactCheck, com::cosylab::logging::settings::FilterParameterPanel::getFieldIndex(), com::cosylab::logging::settings::FilterParameterPanel::isLethal(), maximum, maximumCheck, minimum, minimumCheck, and notCheck.
| void com::cosylab::logging::settings::FilterTypePanel::itemStateChanged | ( | ItemEvent | e | ) | [inline] |
References exactCheck, maximumCheck, and minimumCheck.
| void com::cosylab::logging::settings::FilterTypePanel::setFilter | ( | Filter | f | ) | [inline, virtual] |
Insert the method's description here. Creation date: (2/7/02 11:37:19 AM)
| f | com.cosylab.logging.engine.Filter |
Implements com::cosylab::logging::settings::FilterParameterPanel.
References com::cosylab::logging::engine::Filter::constraint, com::cosylab::logging::engine::Filter::exact, exact, exactCheck, com::cosylab::logging::engine::Filter::maximum, maximum, maximumCheck, com::cosylab::logging::engine::Filter::minimum, minimum, minimumCheck, notCheck, and com::cosylab::logging::engine::Filter::notPolicyApplyed().
JComboBox com::cosylab::logging::settings::FilterTypePanel::exact [private] |
Referenced by createComponents(), getFilter(), and setFilter().
JCheckBox com::cosylab::logging::settings::FilterTypePanel::exactCheck [protected] |
Referenced by createComponents(), getFilter(), itemStateChanged(), and setFilter().
ImageIcon [] com::cosylab::logging::settings::FilterTypePanel::icons [package] |
JComboBox com::cosylab::logging::settings::FilterTypePanel::maximum [private] |
Referenced by createComponents(), getFilter(), and setFilter().
JCheckBox com::cosylab::logging::settings::FilterTypePanel::maximumCheck [protected] |
Referenced by createComponents(), getFilter(), itemStateChanged(), and setFilter().
JComboBox com::cosylab::logging::settings::FilterTypePanel::minimum [private] |
Referenced by createComponents(), getFilter(), and setFilter().
JCheckBox com::cosylab::logging::settings::FilterTypePanel::minimumCheck [protected] |
Referenced by createComponents(), getFilter(), itemStateChanged(), and setFilter().
JCheckBox com::cosylab::logging::settings::FilterTypePanel::notCheck [private] |
Referenced by createComponents(), getFilter(), and setFilter().
Referenced by createComponents().
Referenced by createComponents().
Referenced by createComponents().
1.6.2