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

cern::laser::client::services::selection::Selection Interface Reference

List of all members.

Public Member Functions

CategorySelection createCategorySelection ()
FilterSelection createFilterSelection ()
CategorySelection getCategorySelection ()
void setCategorySelection (CategorySelection newCategories)
FilterSelection getFilterSelection ()
void setFilterSelection (FilterSelection newFilters)
boolean getReducedMaskedSelection ()
void setReducedMaskedSelection (boolean newReducedMasked)

Detailed Description

The alarm selection container class. It is made of a CategorySelection and a FilterSelection part.


Member Function Documentation

CategorySelection cern::laser::client::services::selection::Selection::createCategorySelection  ) 
 

Factory method. Create an empty category selection.

Returns:
a new CategorySelection instance

FilterSelection cern::laser::client::services::selection::Selection::createFilterSelection  ) 
 

Factory method. Create an empty filter selection.

Returns:
a new filter selection instance

CategorySelection cern::laser::client::services::selection::Selection::getCategorySelection  ) 
 

Accessor method.

Returns:
the alarm categories selection

FilterSelection cern::laser::client::services::selection::Selection::getFilterSelection  ) 
 

Accessor method.

Returns:
the alarm property filters selection

boolean cern::laser::client::services::selection::Selection::getReducedMaskedSelection  ) 
 

Accessor method.

Returns:
the reduced&masked selection flag

void cern::laser::client::services::selection::Selection::setCategorySelection CategorySelection  newCategories  ) 
 

Accessor method.

Parameters:
newCategories the alarm categories selection

void cern::laser::client::services::selection::Selection::setFilterSelection FilterSelection  newFilters  ) 
 

Accessor method.

Parameters:
newFilters the alarm property filters selection

void cern::laser::client::services::selection::Selection::setReducedMaskedSelection boolean  newReducedMasked  ) 
 

Accessor method.

Parameters:
newReducedMasked the reduced&masked selection flag. If set to TRUE, only the changes resulting from reduction and masking analysis are distributed to the client, filtering out all the changes being reduced or masked.


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