

Public Member Functions | |
| void | addNode (GPNode node) |
| void | addNodes (GPNode[] nodes) |
| boolean | removeNode (GPNode node) |
| boolean | removeNodes (GPNode[] nodes) |
| Iterator | iterator () |
A class implementing this interface hold a collection of nodes as a List.
| void cern::gp::nodes::children::NodeList::addNode | ( | GPNode | node | ) |
Adds the new node to this list
| node | the node to add to this list |
Implemented in cern::gp::nodes::children::ChildrenFactory::ArrayChildren, and cern::gp::nodes::children::ChildrenFactory::SortedArrayChildren.
Referenced by cern::laser::guiplatform::windows::user::UserExplorer::ConfigurationNodeManger::addConfiguration(), cern::laser::guiplatform::windows::user::UserExplorer::ConfigurationNodeManger::initChildrenList(), cern::laser::test::SimpleChildrenListManager::initChildrenList(), cern::gp::explorer::test::helpers::RecursiveChildrenListManager::initChildrenList(), cern::laser::guiplatform::windows::DisplayableColumnExplorer::DisplayableColumnNodeManager::initChildrenList(), and cern::laser::guiplatform::windows::category::CategoryTreeExplorer::CategoryTreeNodeManager::initChildrenList().
| void cern::gp::nodes::children::NodeList::addNodes | ( | GPNode[] | nodes | ) |
Adds all nodes in the given array to this list
| nodes | an array of nodes to add to this list |
Implemented in cern::gp::nodes::children::ChildrenFactory::ArrayChildren, and cern::gp::nodes::children::ChildrenFactory::SortedArrayChildren.
Referenced by cern::gp::nodes::children::DefaultChildrenListManager::initChildrenList().
| Iterator cern::gp::nodes::children::NodeList::iterator | ( | ) |
Returns an iterator over the nodes in this list in proper sequence.
Implemented in cern::gp::nodes::children::ChildrenFactory::ArrayChildren, and cern::gp::nodes::children::ChildrenFactory::SortedArrayChildren.
Referenced by cern::laser::guiplatform::windows::user::UserExplorer::ConfigurationNodeManger::addConfiguration(), cern::laser::guiplatform::windows::category::ChoosenCategoryExplorer::addSubCategories(), cern::laser::guiplatform::windows::DisplayableColumnExplorer::DisplayableColumnNodeManager::getEnabledColumns(), cern::laser::guiplatform::windows::category::CategoryTreeExplorer::CategoryTreeNodeManager::initChildrenList(), cern::laser::guiplatform::windows::category::ChoosenCategoryExplorer::removeSubCategories(), cern::laser::guiplatform::windows::category::ChooseCategoryPanel::updateSelection(), and cern::laser::guiplatform::windows::category::ChooseCategoryPanel::updateState().
| boolean cern::gp::nodes::children::NodeList::removeNode | ( | GPNode | node | ) |
Removes the node from this list
| node | the node to remove from the list |
Implemented in cern::gp::nodes::children::ChildrenFactory::ArrayChildren, and cern::gp::nodes::children::ChildrenFactory::SortedArrayChildren.
Referenced by cern::laser::guiplatform::windows::user::UserExplorer::ConfigurationNodeManger::addConfiguration(), and cern::laser::guiplatform::windows::user::UserExplorer::ConfigurationNodeManger::removeConfiguration().
| boolean cern::gp::nodes::children::NodeList::removeNodes | ( | GPNode[] | nodes | ) |
Removes all nodes from this list
| nodes | the nodes to remove from the list |
Implemented in cern::gp::nodes::children::ChildrenFactory::ArrayChildren, and cern::gp::nodes::children::ChildrenFactory::SortedArrayChildren.
1.6.2