

Public Member Functions | |
| RemoveSubCategoriesAction () | |
| String | getName () |
Protected Member Functions | |
| void | performAction (GPNode[] activatedNodes) |
| boolean | enable (Node[] nodes) |
| String | iconResource () |
Static Protected Attributes | |
| static final Logger | logger = LogFactory.getLogger(RemoveSubCategoriesAction.class.getName()) |
Static Private Attributes | |
| static final String | label = NbBundle.getMessage(RemoveSubCategoriesAction.class,"LBL_RemoveSubCategoriesAction_name") |
| cern::laser::guiplatform::actions::category::RemoveSubCategoriesAction::RemoveSubCategoriesAction | ( | ) | [inline] |
Creates a new instance of AddCategoryAction
| boolean cern::laser::guiplatform::actions::category::RemoveSubCategoriesAction::enable | ( | Node[] | nodes | ) | [inline, protected] |
the action will be enabled only if the super class enables it and if the context is not null.
Reimplemented from cern::gp::actions::support::NodeAction.
| String cern::laser::guiplatform::actions::category::RemoveSubCategoriesAction::getName | ( | ) | [inline] |
Human presentable name of the action. This should be presented as an item in a menu.
Reimplemented from cern::gp::actions::support::NodeAction.
References label.
| String cern::laser::guiplatform::actions::category::RemoveSubCategoriesAction::iconResource | ( | ) | [inline, protected] |
Returns the pathname of the icon to use to display this action
Reimplemented from cern::gp::actions::support::NodeAction.
| void cern::laser::guiplatform::actions::category::RemoveSubCategoriesAction::performAction | ( | GPNode[] | activatedNodes | ) | [inline, protected, virtual] |
Performs the action for the given nodes.
| activatedNodes | the non null (possibly empty) array of nodes selected at the moment the action has been triggered |
Implements cern::gp::actions::support::NodeAction.
References logger, cern::laser::guiplatform::windows::search::CategorySelectorWindow::removeSubCategories(), cern::laser::guiplatform::windows::configuration::ConsoleConfigurationWindow::removeSubCategories(), cern::laser::guiplatform::windows::search::CategorySelectorWindow::updateCategoryTreeExplorer(), and cern::laser::guiplatform::windows::configuration::ConsoleConfigurationWindow::updateCategoryTreeExplorer().
final String cern::laser::guiplatform::actions::category::RemoveSubCategoriesAction::label = NbBundle.getMessage(RemoveSubCategoriesAction.class,"LBL_RemoveSubCategoriesAction_name") [static, private] |
Referenced by getName().
final Logger cern::laser::guiplatform::actions::category::RemoveSubCategoriesAction::logger = LogFactory.getLogger(RemoveSubCategoriesAction.class.getName()) [static, protected] |
Referenced by performAction().
1.6.2