

Classes | |
| class | CreatedFiltersNodeManager |
Public Member Functions | |
| CreatedFiltersExplorer (List createdFilters) | |
| void | addFilter (Filter filter) throws IntrospectionException |
| void | removeFilter (String name, String operator, String value) |
| void | removeFilter (Filter filter) |
| void | removeFilter (GPNode filter) |
| void | removeAllFilters () |
| List | getDefinedFilters () |
Static Protected Attributes | |
| static Logger | logger |
Private Attributes | |
| CreatedFiltersNodeManager | nodeManager = null |
This is crated filter explorer. This filters are created by user.
| cern::laser::guiplatform::windows::filter::CreatedFiltersExplorer::CreatedFiltersExplorer | ( | List | createdFilters | ) | [inline] |
Creates a new instance of CreatedFiltersExplorer
| createdFilters | list, which containsFilter objects |
References nodeManager, cern::gp::explorer::ListTableExplorer::setRootNode(), and cern::gp::explorer::ListTableExplorer::setTableColumns().
| void cern::laser::guiplatform::windows::filter::CreatedFiltersExplorer::addFilter | ( | Filter | filter | ) | throws IntrospectionException [inline] |
This method adds filter to filter list (name operator value)
| name | name | |
| operator | operator (i.e. like, contains, etc) | |
| value | value | |
| filter | to be added |
References cern::laser::guiplatform::windows::filter::CreatedFiltersExplorer::CreatedFiltersNodeManager::addFilter(), and nodeManager.
Referenced by cern::laser::guiplatform::windows::filter::SingleFilterItem::addButtonActionPerformed(), and cern::laser::guiplatform::windows::filter::CreateFiltersPanel::updateFilterSelection().
| List cern::laser::guiplatform::windows::filter::CreatedFiltersExplorer::getDefinedFilters | ( | ) | [inline] |
This method returns all defined filters
References cern::laser::guiplatform::windows::filter::CreatedFiltersExplorer::CreatedFiltersNodeManager::getDefinedFilters(), and nodeManager.
Referenced by cern::laser::guiplatform::windows::filter::CreateFiltersPanel::getDefinedFilters().
| void cern::laser::guiplatform::windows::filter::CreatedFiltersExplorer::removeAllFilters | ( | ) | [inline] |
This method removes all filters
References nodeManager, and cern::laser::guiplatform::windows::filter::CreatedFiltersExplorer::CreatedFiltersNodeManager::removeAllFilters().
Referenced by cern::laser::guiplatform::windows::filter::CreateFiltersPanel::removeAllFilters(), cern::laser::guiplatform::windows::filter::CreateFiltersPanel::reset(), and cern::laser::guiplatform::windows::filter::CreateFiltersPanel::updateFilterSelection().
| void cern::laser::guiplatform::windows::filter::CreatedFiltersExplorer::removeFilter | ( | GPNode | filter | ) | [inline] |
This method removes filters from filter list
References nodeManager, and cern::laser::guiplatform::windows::filter::CreatedFiltersExplorer::CreatedFiltersNodeManager::removeFilter().
| void cern::laser::guiplatform::windows::filter::CreatedFiltersExplorer::removeFilter | ( | Filter | filter | ) | [inline] |
| filter | filter to be removed |
References nodeManager, and cern::laser::guiplatform::windows::filter::CreatedFiltersExplorer::CreatedFiltersNodeManager::removeFilter().
| void cern::laser::guiplatform::windows::filter::CreatedFiltersExplorer::removeFilter | ( | String | name, | |
| String | operator, | |||
| String | value | |||
| ) | [inline] |
This method deletes filter from list
| name | name | |
| operator | operator (i.e. like, contains, etc) | |
| value | value |
References nodeManager, and cern::laser::guiplatform::windows::filter::CreatedFiltersExplorer::CreatedFiltersNodeManager::removeFilter().
Referenced by cern::laser::guiplatform::windows::filter::SingleFilterItem::addButtonActionPerformed(), and cern::laser::guiplatform::windows::filter::CreateFiltersPanel::removeFilter().
Logger cern::laser::guiplatform::windows::filter::CreatedFiltersExplorer::logger [static, protected] |
LogFactory.getLogger(CreatedFiltersExplorer.class.getName())
CreatedFiltersNodeManager cern::laser::guiplatform::windows::filter::CreatedFiltersExplorer::nodeManager = null [private] |
created filters node manager
Referenced by addFilter(), CreatedFiltersExplorer(), getDefinedFilters(), removeAllFilters(), and removeFilter().
1.6.2