Classes | Public Member Functions | Protected Member Functions

com.cosylab.logging.settings.FieldClassChooser Class Reference

Inherits javax::swing::JComboBox.

List of all members.

Classes

class  ChangeListener

Public Member Functions

 FieldClassChooser ()
FilterParameterPanel getDateEditor ()
FilterParameterPanel getDoubleEditor ()
Filter getFilter () throws FilterParameterException
FilterParameterPanel getIntEditor ()
FilterParameterPanel getTypeEditor ()
javax.swing.JPanel getMainPanel ()
Class getSelectedClass ()
FilterParameterPanel getStringEditor ()
void setDateEditor (FilterParameterPanel newDateEditor)
void setDoubleEditor (FilterParameterPanel newDoubleEditor)
void setEditor (Class c)
void setFilter (Filter f)
void setIntEditor (FilterParameterPanel newIntEditor)
void setTypeEditor (FilterParameterPanel newTypeEditor)
void setMainPanel (javax.swing.JPanel newMainPanel)
void setStringEditor (FilterParameterPanel newStringEditor)

Protected Member Functions

void updateEditor ()

Detailed Description

Specific helper class used to allow selection of different editors for different classes of parameters. Creation date: (2/4/02 3:41:28 PM)

Author:
:

Constructor & Destructor Documentation

com.cosylab.logging.settings.FieldClassChooser.FieldClassChooser (  ) 

FieldClassChooser constructor comment.


Member Function Documentation

FilterParameterPanel com.cosylab.logging.settings.FieldClassChooser.getDateEditor (  ) 

Insert the method's description here. Creation date: (2/4/02 3:44:39 PM)

Returns:
javax.swing.JPanel
FilterParameterPanel com.cosylab.logging.settings.FieldClassChooser.getDoubleEditor (  ) 

Insert the method's description here. Creation date: (2/4/02 3:44:39 PM)

Returns:
javax.swing.JPanel
Filter com.cosylab.logging.settings.FieldClassChooser.getFilter (  )  throws FilterParameterException

Insert the method's description here. Creation date: (2/7/02 1:57:55 PM)

Returns:
com.cosylab.logging.engine.Filter

References com.cosylab.logging.settings.FilterParameterPanel.getFilter().

Referenced by com.cosylab.logging.settings.FilterParameterDialog.getFilter().

FilterParameterPanel com.cosylab.logging.settings.FieldClassChooser.getIntEditor (  ) 

Insert the method's description here. Creation date: (2/4/02 3:44:39 PM)

Returns:
javax.swing.JPanel
javax.swing.JPanel com.cosylab.logging.settings.FieldClassChooser.getMainPanel (  ) 

Insert the method's description here. Creation date: (2/4/02 3:44:39 PM)

Returns:
javax.swing.JPanel
Class com.cosylab.logging.settings.FieldClassChooser.getSelectedClass (  ) 

Insert the method's description here. Creation date: (2/4/02 3:52:03 PM)

Returns:
java.lang.Class

Referenced by com.cosylab.logging.settings.FieldClassChooser.updateEditor().

FilterParameterPanel com.cosylab.logging.settings.FieldClassChooser.getStringEditor (  ) 

Insert the method's description here. Creation date: (2/4/02 3:44:39 PM)

Returns:
javax.swing.JPanel
FilterParameterPanel com.cosylab.logging.settings.FieldClassChooser.getTypeEditor (  ) 
void com.cosylab.logging.settings.FieldClassChooser.setDateEditor ( FilterParameterPanel  newDateEditor  ) 

Insert the method's description here. Creation date: (2/4/02 3:44:39 PM)

Parameters:
newDateEditor javax.swing.JPanel

References com.cosylab.logging.settings.FieldClassChooser.updateEditor().

void com.cosylab.logging.settings.FieldClassChooser.setDoubleEditor ( FilterParameterPanel  newDoubleEditor  ) 

Insert the method's description here. Creation date: (2/4/02 3:44:39 PM)

Parameters:
newDoubleEditor javax.swing.JPanel

References com.cosylab.logging.settings.FieldClassChooser.updateEditor().

void com.cosylab.logging.settings.FieldClassChooser.setEditor ( Class  c  ) 

Insert the method's description here. Creation date: (2/4/02 3:46:51 PM)

Parameters:
c java.lang.Class

Referenced by com.cosylab.logging.settings.FieldClassChooser.updateEditor().

void com.cosylab.logging.settings.FieldClassChooser.setFilter ( Filter  f  ) 
void com.cosylab.logging.settings.FieldClassChooser.setIntEditor ( FilterParameterPanel  newIntEditor  ) 

Insert the method's description here. Creation date: (2/4/02 3:44:39 PM)

Parameters:
newIntEditor javax.swing.JPanel

References com.cosylab.logging.settings.FieldClassChooser.updateEditor().

void com.cosylab.logging.settings.FieldClassChooser.setMainPanel ( javax.swing.JPanel  newMainPanel  ) 

Insert the method's description here. Creation date: (2/4/02 3:44:39 PM)

Parameters:
newMainPanel javax.swing.JPanel

References com.cosylab.logging.settings.FieldClassChooser.updateEditor().

void com.cosylab.logging.settings.FieldClassChooser.setStringEditor ( FilterParameterPanel  newStringEditor  ) 

Insert the method's description here. Creation date: (2/4/02 3:44:39 PM)

Parameters:
newStringEditor javax.swing.JPanel

References com.cosylab.logging.settings.FieldClassChooser.updateEditor().

void com.cosylab.logging.settings.FieldClassChooser.setTypeEditor ( FilterParameterPanel  newTypeEditor  ) 
void com.cosylab.logging.settings.FieldClassChooser.updateEditor (  )  [protected]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties