

Public Member Functions | |
| String | getName () |
Protected Member Functions | |
| boolean | enable (Node[] activatedNodes) |
| void | performAction (GPNode[] activatedNodes) |
| String | iconResource () |
| boolean | surviveFocusChange () |
Static Package Attributes | |
| static final Logger | logger |
Private Attributes | |
| final String | deleteStr |
This addtion deletes one choosen category from choosen category explorer
| boolean cern::laser::guiplatform::actions::category::DeleteChoosenCategoryAction::enable | ( | Node[] | activatedNodes | ) | [inline, protected] |
Creates a new instance of DeleteChoosenCategoryAction 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::DeleteChoosenCategoryAction::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 deleteStr.
| String cern::laser::guiplatform::actions::category::DeleteChoosenCategoryAction::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::DeleteChoosenCategoryAction::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 cern::gp::nodes::GPNode::getName(), logger, cern::laser::guiplatform::windows::search::CategorySelectorWindow::removeCategory(), cern::laser::guiplatform::windows::configuration::ConsoleConfigurationWindow::removeCategory(), cern::laser::guiplatform::windows::search::CategorySelectorWindow::updateCategoryTreeExplorer(), and cern::laser::guiplatform::windows::configuration::ConsoleConfigurationWindow::updateCategoryTreeExplorer().
| boolean cern::laser::guiplatform::actions::category::DeleteChoosenCategoryAction::surviveFocusChange | ( | ) | [inline, protected] |
Reimplemented from cern::gp::actions::support::NodeAction.
final String cern::laser::guiplatform::actions::category::DeleteChoosenCategoryAction::deleteStr [private] |
NbBundle.getMessage(
DeleteChoosenCategoryAction.class,
"LBL_DeleteChoosenCategoryAction_name")
Referenced by getName().
final Logger cern::laser::guiplatform::actions::category::DeleteChoosenCategoryAction::logger [static, package] |
LogFactory.getLogger(DeleteChoosenCategoryAction.class.getName())
Referenced by performAction().
1.6.2