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

com::cosylab::logging::settings::FilterParameterDialog Class Reference

Collaboration diagram for com::cosylab::logging::settings::FilterParameterDialog:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 FilterParameterDialog (Dialog owner)
Filter getFilter ()
void setFilter (Filter f)
Override void setVisible (boolean visible)
boolean okPressed ()
void actionPerformed (ActionEvent e)

Private Member Functions

void connPtoP4SetTarget ()
javax.swing.JButton getCancelButton ()
FilterDatePanel getDateEditor ()
javax.swing.JLabel getErrorLabel ()
FieldClassChooser getFieldIndexChooser ()
FilterIntegerPanel getIntegerEditor ()
FilterTypePanel getTypeEditor ()
javax.swing.JLabel getJLabel2 ()
javax.swing.JPanel getJModalDialogContentPane ()
javax.swing.JPanel getJPanel1 ()
javax.swing.JPanel getJPanel2 ()
javax.swing.JButton getOKButton ()
FilterStringPanel getStringEditor ()
void handleException (java.lang.Throwable exception)
void initConnections () throws java.lang.Exception
void initialize ()
boolean checkFilter ()

Private Attributes

FilterDatePanel ivjDateEditor = null
FieldClassChooser fieldIndexChooser = null
FilterIntegerPanel ivjIntegerEditor = null
FilterTypePanel typeEditor = null
JLabel ivjJLabel2 = null
JPanel ivjJModalDialogContentPane = null
JPanel ivjJPanel1 = null
JPanel ivjJPanel2 = null
FilterStringPanel ivjStringEditor = null
JButton ivjCancelButton = null
JLabel ivjErrorLabel = null
JButton ivjOKButton = null
boolean okPressed
final Dialog ownerDialog

Detailed Description

Serves the purpose of filtering according to the parameter. Used by LogEntryTable. Creation date: (2/7/02 12:36:55 PM)

Author:
:


Constructor & Destructor Documentation

com::cosylab::logging::settings::FilterParameterDialog::FilterParameterDialog Dialog  owner  )  [inline]
 

FilterParameterDialog constructor comment.

Parameters:
comp The component used to show this panel over


Member Function Documentation

void com::cosylab::logging::settings::FilterParameterDialog::actionPerformed ActionEvent  e  )  [inline]
 

See also:
ActionListener

boolean com::cosylab::logging::settings::FilterParameterDialog::checkFilter  )  [inline, private]
 

Check if the filter is valid.

Returns:
true if the form is well formed

void com::cosylab::logging::settings::FilterParameterDialog::connPtoP4SetTarget  )  [inline, private]
 

connPtoP4SetTarget: (JPanel2.this <--> FieldIndexChooser.mainPanel)

javax.swing.JButton com::cosylab::logging::settings::FilterParameterDialog::getCancelButton  )  [inline, private]
 

Return the JButton2 property value.

Returns:
javax.swing.JButton

FilterDatePanel com::cosylab::logging::settings::FilterParameterDialog::getDateEditor  )  [inline, private]
 

Return the DateEditor property value.

Returns:
com.cosylab.logging.settings.FilterDatePanel

javax.swing.JLabel com::cosylab::logging::settings::FilterParameterDialog::getErrorLabel  )  [inline, private]
 

Return the FieldErrorLabel property value.

Returns:
javax.swing.JLabel

FieldClassChooser com::cosylab::logging::settings::FilterParameterDialog::getFieldIndexChooser  )  [inline, private]
 

Return the FieldIndexChooser property value.

Returns:
com.cosylab.logging.settings.FieldClassChooser

Filter com::cosylab::logging::settings::FilterParameterDialog::getFilter  )  [inline]
 

Insert the method's description here. Creation date: (2/7/02 2:12:27 PM)

Returns:
com.cosylab.logging.engine.Filter

FilterIntegerPanel com::cosylab::logging::settings::FilterParameterDialog::getIntegerEditor  )  [inline, private]
 

Return the IntegerEditor property value.

Returns:
com.cosylab.logging.settings.FilterIntegerPanel

javax.swing.JLabel com::cosylab::logging::settings::FilterParameterDialog::getJLabel2  )  [inline, private]
 

Return the JLabel2 property value.

Returns:
javax.swing.JLabel

javax.swing.JPanel com::cosylab::logging::settings::FilterParameterDialog::getJModalDialogContentPane  )  [inline, private]
 

Return the JModalDialogContentPane property value.

Returns:
javax.swing.JPanel

javax.swing.JPanel com::cosylab::logging::settings::FilterParameterDialog::getJPanel1  )  [inline, private]
 

Return the JPanel1 property value.

Returns:
javax.swing.JPanel

javax.swing.JPanel com::cosylab::logging::settings::FilterParameterDialog::getJPanel2  )  [inline, private]
 

Return the JPanel2 property value.

Returns:
javax.swing.JPanel

javax.swing.JButton com::cosylab::logging::settings::FilterParameterDialog::getOKButton  )  [inline, private]
 

Return the JButton1 property value.

Returns:
javax.swing.JButton

FilterStringPanel com::cosylab::logging::settings::FilterParameterDialog::getStringEditor  )  [inline, private]
 

Return the StringEditor property value.

Returns:
com.cosylab.logging.settings.FilterStringPanel

FilterTypePanel com::cosylab::logging::settings::FilterParameterDialog::getTypeEditor  )  [inline, private]
 

void com::cosylab::logging::settings::FilterParameterDialog::handleException java.lang.Throwable  exception  )  [inline, private]
 

Called whenever the part throws an exception.

Parameters:
exception java.lang.Throwable

void com::cosylab::logging::settings::FilterParameterDialog::initConnections  )  throws java.lang.Exception [inline, private]
 

Initializes connections

Exceptions:
java.lang.Exception The exception description.

void com::cosylab::logging::settings::FilterParameterDialog::initialize  )  [inline, private]
 

Initialize the class.

boolean com::cosylab::logging::settings::FilterParameterDialog::okPressed  )  [inline]
 

Returns:
true if the user pressed Ok.

void com::cosylab::logging::settings::FilterParameterDialog::setFilter Filter  f  )  [inline]
 

Insert the method's description here. Creation date: (2/7/02 2:13:29 PM)

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

Override void com::cosylab::logging::settings::FilterParameterDialog::setVisible boolean  visible  )  [inline]
 

Override JDialog.setVisible to show this dialog over the LogsingClient component.


Member Data Documentation

FieldClassChooser com::cosylab::logging::settings::FilterParameterDialog::fieldIndexChooser = null [private]
 

JButton com::cosylab::logging::settings::FilterParameterDialog::ivjCancelButton = null [private]
 

FilterDatePanel com::cosylab::logging::settings::FilterParameterDialog::ivjDateEditor = null [private]
 

JLabel com::cosylab::logging::settings::FilterParameterDialog::ivjErrorLabel = null [private]
 

FilterIntegerPanel com::cosylab::logging::settings::FilterParameterDialog::ivjIntegerEditor = null [private]
 

JLabel com::cosylab::logging::settings::FilterParameterDialog::ivjJLabel2 = null [private]
 

JPanel com::cosylab::logging::settings::FilterParameterDialog::ivjJModalDialogContentPane = null [private]
 

JPanel com::cosylab::logging::settings::FilterParameterDialog::ivjJPanel1 = null [private]
 

JPanel com::cosylab::logging::settings::FilterParameterDialog::ivjJPanel2 = null [private]
 

JButton com::cosylab::logging::settings::FilterParameterDialog::ivjOKButton = null [private]
 

FilterStringPanel com::cosylab::logging::settings::FilterParameterDialog::ivjStringEditor = null [private]
 

boolean com::cosylab::logging::settings::FilterParameterDialog::okPressed [private]
 

Used to signal the caller if the user pressed OK

final Dialog com::cosylab::logging::settings::FilterParameterDialog::ownerDialog [private]
 

The Dialog to display this dialog over

FilterTypePanel com::cosylab::logging::settings::FilterParameterDialog::typeEditor = null [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