List of all members.
Detailed Description
The filters selection interface. It is the part of an alarm selection containing the defined alarm property filters.
Member Function Documentation
boolean cern.laser.client.services.selection.FilterSelection.add |
( |
Filter |
filter |
) |
|
Add a new filter.
- Parameters:
-
- Returns:
- true if this selection did not already contain the specified filter
boolean cern.laser.client.services.selection.FilterSelection.addAll |
( |
Collection |
filters |
) |
|
Adds all of the filters in the specified collection to this selection if they're not already present.
- Returns:
- true if this selection changed as a result of the call
- Parameters:
-
| filters | collection whose elements are to be added to this selection |
boolean cern.laser.client.services.selection.FilterSelection.contains |
( |
Filter |
filter |
) |
|
Check if the filter is already defined.
- Parameters:
-
| filter | the filter to check |
- Returns:
- true iff the filter is part of the selection
Filter [] cern.laser.client.services.selection.FilterSelection.list |
( |
|
) |
|
List the defined filters.
- Returns:
- an array containing the defined alarm property filters
boolean cern.laser.client.services.selection.FilterSelection.remove |
( |
Filter |
filter |
) |
|
Remove a filter.
- Parameters:
-
| filter | the filter to be removed |
- Returns:
- true if the selection contained the specified filter
String cern.laser.client.services.selection.FilterSelection.toSQLString |
( |
|
) |
|
Return the SQL-like representation of the filters selection.
- Returns:
- the SQL string representation
The documentation for this interface was generated from the following file: