

Public Member Functions | |
| CategorySelectionImpl () | |
| boolean | add (Category category) |
| boolean | addAll (Collection categories) |
| boolean | remove (Category category) |
| boolean | contains (Category category) |
| Category[] | list () |
| String | toString () |
Private Attributes | |
| Set | categorySet = null |
| cern::laser::client::impl::services::selection::CategorySelectionImpl::CategorySelectionImpl | ( | ) | [inline] |
References categorySet.
| boolean cern::laser::client::impl::services::selection::CategorySelectionImpl::add | ( | Category | category | ) | [inline] |
Implements cern::laser::client::services::selection::CategorySelection.
References categorySet.
| boolean cern::laser::client::impl::services::selection::CategorySelectionImpl::addAll | ( | Collection | categories | ) | [inline] |
Adds all of the categories in the specified collection to this selection if they're not already present.
| categories | collection whose elements are to be added to this selection |
Implements cern::laser::client::services::selection::CategorySelection.
References categorySet.
| boolean cern::laser::client::impl::services::selection::CategorySelectionImpl::contains | ( | Category | category | ) | [inline] |
Check if the category is part of the selection.
| category | the category to check |
Implements cern::laser::client::services::selection::CategorySelection.
References categorySet.
| Category [] cern::laser::client::impl::services::selection::CategorySelectionImpl::list | ( | ) | [inline] |
List the selected categories.
Implements cern::laser::client::services::selection::CategorySelection.
References categorySet.
| boolean cern::laser::client::impl::services::selection::CategorySelectionImpl::remove | ( | Category | category | ) | [inline] |
Remove a category from the selection.
| category | the category to be removed |
Implements cern::laser::client::services::selection::CategorySelection.
References categorySet.
| String cern::laser::client::impl::services::selection::CategorySelectionImpl::toString | ( | ) | [inline] |
References categorySet.
Set cern::laser::client::impl::services::selection::CategorySelectionImpl::categorySet = null [private] |
Referenced by add(), addAll(), CategorySelectionImpl(), contains(), list(), remove(), and toString().
1.6.2