

Public Member Functions | |
| CategorySelectorWindow () | |
| CategorySelectorWindow (Category[] categories, int windowMode) | |
| Category[] | getChoosenCategoriesArray () |
| void | updateCategoryTreeExplorer () throws IntrospectionException, CloneNotSupportedException |
| void | addCategory (GPNode node) throws IntrospectionException, CloneNotSupportedException |
| void | addCategoryWithoutChildren (GPNode node) throws IntrospectionException, CloneNotSupportedException |
| void | addSubCategories (GPNode node) throws IntrospectionException, CloneNotSupportedException |
| void | removeCategoryWithoutChildren (GPNode node) throws IntrospectionException, CloneNotSupportedException |
| void | removeSubCategories (GPNode node) throws IntrospectionException, CloneNotSupportedException |
| void | removeCategory (GPNode node) |
| void | removeAllCategories () |
| void | loadAllCategoriesInTreeExplorer () |
| Category[] | getChoosenCategories () |
Private Member Functions | |
| void | initComponents () |
| void | cancelButtonActionPerformed (java.awt.event.ActionEvent evt) |
| void | searchButtonActionPerformed (java.awt.event.ActionEvent evt) |
| void | storeCategorySelection () |
Private Attributes | |
| Logger | logger = LogFactory.getLogger(CategorySelectorWindow.class.getName()) |
| Category[] | choosenCategories |
| int | windowMode |
| javax.swing.JPanel | buttonsPanel |
| javax.swing.JButton | cancelButton |
| javax.swing.JPanel | categoryPanel |
| javax.swing.JButton | searchButton |
Static Private Attributes | |
| static final long | serialVersionUID = 1L |
An openable window available to the IDE's window manager.
| cern::laser::guiplatform::windows::search::CategorySelectorWindow::CategorySelectorWindow | ( | ) | [inline] |
| cern::laser::guiplatform::windows::search::CategorySelectorWindow::CategorySelectorWindow | ( | Category[] | categories, | |
| int | windowMode | |||
| ) | [inline] |
| void cern::laser::guiplatform::windows::search::CategorySelectorWindow::addCategory | ( | GPNode | node | ) | throws IntrospectionException, CloneNotSupportedException [inline] |
This method adds category to choosen category explorer
| node | category to be added |
References categoryPanel.
Referenced by cern::laser::guiplatform::actions::category::CategoryCopyOverNodesAction::performAction(), and cern::laser::guiplatform::actions::category::CategoryCopyAllOverNodesAction::performAction().
| void cern::laser::guiplatform::windows::search::CategorySelectorWindow::addCategoryWithoutChildren | ( | GPNode | node | ) | throws IntrospectionException, CloneNotSupportedException [inline] |
This method adds category to choosen category explorer
| node | category to be added |
References categoryPanel.
Referenced by cern::laser::guiplatform::actions::category::AddCategoryAction::performAction().
| void cern::laser::guiplatform::windows::search::CategorySelectorWindow::addSubCategories | ( | GPNode | node | ) | throws IntrospectionException, CloneNotSupportedException [inline] |
References categoryPanel.
Referenced by cern::laser::guiplatform::actions::category::AddSubCategoriesAction::performAction().
| void cern::laser::guiplatform::windows::search::CategorySelectorWindow::cancelButtonActionPerformed | ( | java.awt.event.ActionEvent | evt | ) | [inline, private] |
References org::openide::windows::TopComponent::close(), and storeCategorySelection().
Referenced by initComponents().
| Category [] cern::laser::guiplatform::windows::search::CategorySelectorWindow::getChoosenCategories | ( | ) | [inline] |
Getter method for choosen categories
References categoryPanel, and cern::laser::guiplatform::category::CategoryBean::getCategory().
| Category [] cern::laser::guiplatform::windows::search::CategorySelectorWindow::getChoosenCategoriesArray | ( | ) | [inline] |
References categoryPanel.
Referenced by searchButtonActionPerformed().
| void cern::laser::guiplatform::windows::search::CategorySelectorWindow::initComponents | ( | ) | [inline, private] |
This method is called from within the constructor to initialize the form. WARNING: Do NOT modify this code. The content of this method is always regenerated by the FormEditor.
References buttonsPanel, cancelButton, cancelButtonActionPerformed(), categoryPanel, choosenCategories, searchButton, and searchButtonActionPerformed().
Referenced by CategorySelectorWindow().
| void cern::laser::guiplatform::windows::search::CategorySelectorWindow::loadAllCategoriesInTreeExplorer | ( | ) | [inline] |
References categoryPanel.
| void cern::laser::guiplatform::windows::search::CategorySelectorWindow::removeAllCategories | ( | ) | [inline] |
This method remove all categories from ChoosenCategoryExplorer
References categoryPanel.
Referenced by cern::laser::guiplatform::actions::category::DeleteAllChoosenCategoryAction::performAction().
| void cern::laser::guiplatform::windows::search::CategorySelectorWindow::removeCategory | ( | GPNode | node | ) | [inline] |
This method remove category from ChoosenCategoryExplorer
References categoryPanel.
Referenced by cern::laser::guiplatform::actions::category::DeleteChoosenCategoryAction::performAction().
| void cern::laser::guiplatform::windows::search::CategorySelectorWindow::removeCategoryWithoutChildren | ( | GPNode | node | ) | throws IntrospectionException, CloneNotSupportedException [inline] |
References categoryPanel.
Referenced by cern::laser::guiplatform::actions::category::RemoveCategoryAction::performAction().
| void cern::laser::guiplatform::windows::search::CategorySelectorWindow::removeSubCategories | ( | GPNode | node | ) | throws IntrospectionException, CloneNotSupportedException [inline] |
References categoryPanel.
Referenced by cern::laser::guiplatform::actions::category::RemoveSubCategoriesAction::performAction().
| void cern::laser::guiplatform::windows::search::CategorySelectorWindow::searchButtonActionPerformed | ( | java.awt.event.ActionEvent | evt | ) | [inline, private] |
| void cern::laser::guiplatform::windows::search::CategorySelectorWindow::storeCategorySelection | ( | ) | [inline, private] |
storing the category selection in application register
References categoryPanel.
Referenced by cancelButtonActionPerformed(), and searchButtonActionPerformed().
| void cern::laser::guiplatform::windows::search::CategorySelectorWindow::updateCategoryTreeExplorer | ( | ) | throws IntrospectionException, CloneNotSupportedException [inline] |
References categoryPanel.
Referenced by cern::laser::guiplatform::actions::category::RemoveSubCategoriesAction::performAction(), cern::laser::guiplatform::actions::category::RemoveCategoryAction::performAction(), cern::laser::guiplatform::actions::category::DeleteChoosenCategoryAction::performAction(), cern::laser::guiplatform::actions::category::DeleteAllChoosenCategoryAction::performAction(), cern::laser::guiplatform::actions::category::CategoryCopyOverNodesAction::performAction(), cern::laser::guiplatform::actions::category::CategoryCopyAllOverNodesAction::performAction(), cern::laser::guiplatform::actions::category::AddSubCategoriesAction::performAction(), and cern::laser::guiplatform::actions::category::AddCategoryAction::performAction().
javax.swing.JPanel cern::laser::guiplatform::windows::search::CategorySelectorWindow::buttonsPanel [private] |
Referenced by initComponents().
javax.swing.JButton cern::laser::guiplatform::windows::search::CategorySelectorWindow::cancelButton [private] |
Referenced by initComponents().
javax.swing.JPanel cern::laser::guiplatform::windows::search::CategorySelectorWindow::categoryPanel [private] |
Referenced by addCategory(), addCategoryWithoutChildren(), addSubCategories(), getChoosenCategories(), getChoosenCategoriesArray(), initComponents(), loadAllCategoriesInTreeExplorer(), removeAllCategories(), removeCategory(), removeCategoryWithoutChildren(), removeSubCategories(), storeCategorySelection(), and updateCategoryTreeExplorer().
Category [] cern::laser::guiplatform::windows::search::CategorySelectorWindow::choosenCategories [private] |
Referenced by CategorySelectorWindow(), and initComponents().
Logger cern::laser::guiplatform::windows::search::CategorySelectorWindow::logger = LogFactory.getLogger(CategorySelectorWindow.class.getName()) [private] |
javax.swing.JButton cern::laser::guiplatform::windows::search::CategorySelectorWindow::searchButton [private] |
Referenced by initComponents().
final long cern::laser::guiplatform::windows::search::CategorySelectorWindow::serialVersionUID = 1L [static, private] |
generated Serialized Version UID
Reimplemented from org::openide::windows::TopComponent.
Referenced by searchButtonActionPerformed().
1.6.2