Classes | Public Member Functions | Protected Member Functions

com.cosylab.logging.settings.FilterChooserDialog Class Reference

Inherits javax::swing::JDialog.

List of all members.

Classes

class  ButtonListener
class  XmlFileFilter

Public Member Functions

 FilterChooserDialog (String title, LoggingClient logCli, Filterable filterable)
void setFilters (FiltersVector flts)
boolean[] getChecked ()
Filter[] getFilters ()
void setVisible (boolean visible)

Protected Member Functions

GridBagConstraints newConstraints (int x, int y, int top, int bottom)
void updateButtons ()

Detailed Description

Serves the purpose of selecting the right filters. Filters are used to display logs in the table according to the user's preferences. They are used by the engine too.

Creation date: (1/2/2002 22:53:33)

Author:
: Ales Pucelj (ales.pucelj@kgb.ijs.si)

Constructor & Destructor Documentation

com.cosylab.logging.settings.FilterChooserDialog.FilterChooserDialog ( String  title,
LoggingClient  logCli,
Filterable  filterable 
)

FilterChooserDialog constructor.

Parameters:
title The tile of the window
logLci The loggingClient showing this dialog
model The table model

References com.cosylab.logging.LoggingClient.enableFiltersWidgets().


Member Function Documentation

boolean [] com.cosylab.logging.settings.FilterChooserDialog.getChecked (  ) 

Insert the method's description here.

Creation date: (1/2/2002 23:35:37)

Returns:
boolean[]
Filter [] com.cosylab.logging.settings.FilterChooserDialog.getFilters (  ) 

Insert the method's description here. Creation date: (2/6/02 3:34:17 PM)

Returns:
com.cosylab.logging.engine.Filter[]
GridBagConstraints com.cosylab.logging.settings.FilterChooserDialog.newConstraints ( int  x,
int  y,
int  top,
int  bottom 
) [protected]

Insert the method's description here. Creation date: (2/7/02 4:30:09 PM)

Returns:
java.awt.GridBagConstraints
Parameters:
x int
y int
top int
bottom int
void com.cosylab.logging.settings.FilterChooserDialog.setFilters ( FiltersVector  flts  ) 

Set the filters

Parameters:
flts The filters to set in the table

References com.cosylab.logging.engine.FiltersVector.setFilters().

void com.cosylab.logging.settings.FilterChooserDialog.setVisible ( boolean  visible  ) 

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

Referenced by com.cosylab.logging.LoggingClient.close().

void com.cosylab.logging.settings.FilterChooserDialog.updateButtons (  )  [protected]

Insert the method's description here.

Creation date: (2/13/2002 18:35:12)


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