

Public Member Functions | |
| void | setRootNode (GPNode parentNode) |
| GPNode | getRootNode () |
| void | setName (String name) |
| GPNode[] | getListNodes () |
| abstract void | setListNodes (final GPNode[] nodes) |
Static Public Member Functions | |
| static GPNode | createRootNode (Object rootBean, GPNode[] nodes) throws IntrospectionException |
Protected Member Functions | |
| GPListExplorerPanel () | |
| final Object | getRootBean () |
| final void | setRootBean (Object newRootBean) |
Private Attributes | |
| GPNode | rootNode |
| Object | rootBean |
| cern::gp::explorer::GPListExplorerPanel::GPListExplorerPanel | ( | ) | [inline, protected] |
do not instantiate directly
| static GPNode cern::gp::explorer::GPListExplorerPanel::createRootNode | ( | Object | rootBean, | |
| GPNode[] | nodes | |||
| ) | throws IntrospectionException [inline, static] |
Utility method, takes an array of Nodes and creates a RootNode with a default ChildrenListManager for it
| rootBean | the Bean to use int he RootNode | |
| nodes | the children nodes of the rootNode |
rootBean and with the children nodes | IntrospectionException |
References rootBean.
Referenced by cern::gp::explorer::ListTableExplorer::setListNodes(), and cern::gp::explorer::ListExplorer::setListNodes().
| GPNode [] cern::gp::explorer::GPListExplorerPanel::getListNodes | ( | ) | [inline] |
accessor method, returns the nodes set with the setListNodes(GPNode[]) method. Attention: this implementation returns the order the nodes had when they were set with the setListNodes() method, it not reflect the order of the nodes as they are displayed in the Explorer
References cern::gp::nodes::children::NodeMap::getNode(), cern::gp::nodes::GPNode::getNodeCollection(), cern::gp::nodes::children::NodeCollection::getNodesCount(), cern::gp::nodes::children::NodeMap::keySet(), and rootNode.
| final Object cern::gp::explorer::GPListExplorerPanel::getRootBean | ( | ) | [inline, protected] |
| GPNode cern::gp::explorer::GPListExplorerPanel::getRootNode | ( | ) | [inline] |
| abstract void cern::gp::explorer::GPListExplorerPanel::setListNodes | ( | final GPNode[] | nodes | ) | [pure virtual] |
Implemented in cern::gp::explorer::ListTableExplorer.
| void cern::gp::explorer::GPListExplorerPanel::setName | ( | String | name | ) | [inline] |
Implementation to set the name of the explorer in the Title
References rootBean.
Referenced by cern::laser::guiplatform::windows::alarms::AlarmInfoExplorer::AlarmInfoExplorer().
| final void cern::gp::explorer::GPListExplorerPanel::setRootBean | ( | Object | newRootBean | ) | [inline, protected] |
accessor method, can be un-finaled
| newRootBean |
References rootBean.
Referenced by cern::gp::explorer::ListTableExplorer::setListNodes(), and cern::gp::explorer::ListExplorer::setListNodes().
| void cern::gp::explorer::GPListExplorerPanel::setRootNode | ( | GPNode | parentNode | ) | [inline] |
set the parent node of the list of nodes to be explored. The parent node is not displayed, only its children nodes. Use this method
| parentNode | the parent of the nodes to be displayed in the List |
Reimplemented in cern::gp::explorer::ListTableExplorer.
References cern::gp::nodes::GPNode::getPeerNode(), and rootNode.
Referenced by cern::laser::guiplatform::windows::category::ChoosenCategoryExplorer::ChoosenCategoryExplorer(), cern::laser::guiplatform::windows::DisplayableColumnExplorer::initNodeManager(), and cern::gp::explorer::ListExplorer::setListNodes().
Object cern::gp::explorer::GPListExplorerPanel::rootBean [private] |
Reimplemented in cern::laser::guiplatform::windows::DisplayableColumnExplorer.
Referenced by getListNodes(), getRootNode(), and setRootNode().
1.6.2