

Public Member Functions | |
| FilterParameterPanel () | |
| LogField | getFieldIndex () |
| abstract Filter | getFilter () throws FilterParameterException |
| boolean | isLethal () |
| void | setFieldIndex (LogField newField) |
| abstract void | setFilter (Filter f) |
| void | setLethal (boolean newLethal) |
Protected Member Functions | |
| abstract void | createComponents () |
| GridBagConstraints | newConstraints (int y, int insetsTop, int insetsLeft, int insetsBottom, int insetsRight) |
Private Attributes | |
| LogField | field |
| boolean | lethal |
Serves the purpose of filtering according to the parameter. Used by FieldClassChoser, FilterDataPanel, FilterIntegerPanel, FilterParameterPanel and FilterStringPanel. Creation date: (2/7/02 11:35:17 AM)
| com::cosylab::logging::settings::FilterParameterPanel::FilterParameterPanel | ( | ) | [inline] |
FilterParameterPanel constructor comment.
References createComponents().
| abstract void com::cosylab::logging::settings::FilterParameterPanel::createComponents | ( | ) | [protected, pure virtual] |
Insert the method's description here. Creation date: (2/7/02 11:39:51 AM)
Implemented in com::cosylab::logging::settings::FilterDatePanel, com::cosylab::logging::settings::FilterIntegerPanel, com::cosylab::logging::settings::FilterStringPanel, and com::cosylab::logging::settings::FilterTypePanel.
Referenced by FilterParameterPanel().
| LogField com::cosylab::logging::settings::FilterParameterPanel::getFieldIndex | ( | ) | [inline] |
Insert the method's description here. Creation date: (2/7/02 11:53:41 AM)
References field.
Referenced by com::cosylab::logging::settings::FilterTypePanel::getFilter(), com::cosylab::logging::settings::FilterStringPanel::getFilter(), com::cosylab::logging::settings::FilterIntegerPanel::getFilter(), and com::cosylab::logging::settings::FilterDatePanel::getFilter().
| abstract Filter com::cosylab::logging::settings::FilterParameterPanel::getFilter | ( | ) | throws FilterParameterException [pure virtual] |
Insert the method's description here. Creation date: (2/7/02 11:38:47 AM)
| com.cosylab.logging.engine.InvalidFilterConstraintException | The exception description. |
Implemented in com::cosylab::logging::settings::FilterDatePanel, com::cosylab::logging::settings::FilterIntegerPanel, com::cosylab::logging::settings::FilterStringPanel, and com::cosylab::logging::settings::FilterTypePanel.
Referenced by com::cosylab::logging::settings::FieldClassChooser::getFilter().
| boolean com::cosylab::logging::settings::FilterParameterPanel::isLethal | ( | ) | [inline] |
Insert the method's description here. Creation date: (2/7/02 11:53:41 AM)
References lethal.
Referenced by com::cosylab::logging::settings::FilterTypePanel::getFilter(), com::cosylab::logging::settings::FilterStringPanel::getFilter(), com::cosylab::logging::settings::FilterIntegerPanel::getFilter(), and com::cosylab::logging::settings::FilterDatePanel::getFilter().
| GridBagConstraints com::cosylab::logging::settings::FilterParameterPanel::newConstraints | ( | int | y, | |
| int | insetsTop, | |||
| int | insetsLeft, | |||
| int | insetsBottom, | |||
| int | insetsRight | |||
| ) | [inline, protected] |
Insert the method's description here. Creation date: (2/7/02 10:45:18 AM)
| y | int | |
| insetsTop | int | |
| insetsBottom | int |
Referenced by com::cosylab::logging::settings::FilterTypePanel::createComponents(), com::cosylab::logging::settings::FilterStringPanel::createComponents(), com::cosylab::logging::settings::FilterIntegerPanel::createComponents(), and com::cosylab::logging::settings::FilterDatePanel::createComponents().
| void com::cosylab::logging::settings::FilterParameterPanel::setFieldIndex | ( | LogField | newField | ) | [inline] |
Insert the method's description here. Creation date: (2/7/02 11:53:41 AM)
| newFieldIndex | int |
References field.
Referenced by com::cosylab::logging::settings::FieldClassChooser::replaceEditor().
| abstract void com::cosylab::logging::settings::FilterParameterPanel::setFilter | ( | Filter | f | ) | [pure virtual] |
Insert the method's description here. Creation date: (2/7/02 11:37:19 AM)
| f | com.cosylab.logging.engine.Filter |
Implemented in com::cosylab::logging::settings::FilterIntegerPanel, and com::cosylab::logging::settings::FilterTypePanel.
Referenced by com::cosylab::logging::settings::FieldClassChooser::setFilter().
| void com::cosylab::logging::settings::FilterParameterPanel::setLethal | ( | boolean | newLethal | ) | [inline] |
Insert the method's description here. Creation date: (2/7/02 11:53:41 AM)
| newLethal | boolean |
References lethal.
Referenced by com::cosylab::logging::settings::FieldClassChooser::replaceEditor().
LogField com::cosylab::logging::settings::FilterParameterPanel::field [private] |
The field filtered
Referenced by getFieldIndex(), and setFieldIndex().
boolean com::cosylab::logging::settings::FilterParameterPanel::lethal [private] |
Referenced by isLethal(), and setLethal().
1.6.2