Public Member Functions

com.cosylab.logging.engine.Filterable Interface Reference

Inheritance diagram for com.cosylab.logging.engine.Filterable:
alma.acs.logging.table.LogTableRowSorter com.cosylab.logging.engine.ACS.LCEngine

List of all members.

Public Member Functions

FiltersVector getFilters ()
void setFilters (FiltersVector newFilters, boolean append)

Detailed Description

The interface for filterable objects

Author:
acaproni

Member Function Documentation

FiltersVector com.cosylab.logging.engine.Filterable.getFilters (  ) 
Returns:
A vector of the filters in use

Implemented in alma.acs.logging.table.LogTableRowSorter, and com.cosylab.logging.engine.ACS.LCEngine.

void com.cosylab.logging.engine.Filterable.setFilters ( FiltersVector  newFilters,
boolean  append 
)

Set the filters. The new filters can replace or appended to the already exisiting filters.

The new filters can be null to remove the filtering. For this purpose append must be false.

Parameters:
newFilters The new vector of filters It can be null to remove the filtering
append If true the filters are appended to the existing filters

Implemented in alma.acs.logging.table.LogTableRowSorter, and com.cosylab.logging.engine.ACS.LCEngine.


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