Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

com::cosylab::logging::settings::FilterParameterPanel Class Reference

Inheritance diagram for com::cosylab::logging::settings::FilterParameterPanel:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 FilterParameterPanel ()
Field getFieldIndex ()
abstract Filter getFilter () throws FilterParameterException
boolean isLethal ()
void setFieldIndex (Field 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

Field field
boolean lethal

Detailed Description

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)

Author:
:


Constructor & Destructor Documentation

com::cosylab::logging::settings::FilterParameterPanel::FilterParameterPanel  )  [inline]
 

FilterParameterPanel constructor comment.


Member Function Documentation

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.

Field com::cosylab::logging::settings::FilterParameterPanel::getFieldIndex  )  [inline]
 

Insert the method's description here. Creation date: (2/7/02 11:53:41 AM)

Returns:
int

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)

Returns:
com.cosylab.logging.engine.Filter
Exceptions:
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.

boolean com::cosylab::logging::settings::FilterParameterPanel::isLethal  )  [inline]
 

Insert the method's description here. Creation date: (2/7/02 11:53:41 AM)

Returns:
boolean

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)

Parameters:
y int
insetsTop int
insetsBottom int

void com::cosylab::logging::settings::FilterParameterPanel::setFieldIndex Field  newField  )  [inline]
 

Insert the method's description here. Creation date: (2/7/02 11:53:41 AM)

Parameters:
newFieldIndex int

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)

Parameters:
f com.cosylab.logging.engine.Filter

Implemented in com::cosylab::logging::settings::FilterIntegerPanel, and com::cosylab::logging::settings::FilterTypePanel.

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)

Parameters:
newLethal boolean


Member Data Documentation

Field com::cosylab::logging::settings::FilterParameterPanel::field [private]
 

The field filtered

boolean com::cosylab::logging::settings::FilterParameterPanel::lethal [private]
 


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 03:13:17 2009 for ACS Java API by doxygen 1.3.8