Public Member Functions | |
SortedMapChildren (ChildrenMapManager manager, Comparator comparator) | |
void | refreshOrdering () |
ChildrenManager | getChildrenManager () |
GPNode | findChildByName (String name) |
GPNode | getParentNode () |
final void | addNode (Object key, GPNode node) |
void | addNodes (java.util.Map nodesMap) |
void | addNode (GPNode node) |
void | addNodes (GPNode[] gpNodes) |
final GPNode | removeNode (Object key) |
final void | removeNodes (Object[] keys) |
final GPNode | getNode (Object key) |
void | clear () |
Set | keySet () |
Protected Member Functions | |
void | addNotify () |
void | removeNotify () |
Private Attributes | |
ChildrenMapManager | manager |
|
|
|
Adds the new node to the map using the name returned by the method
Implements cern::gp::nodes::children::NodeMap.
|
|
Adds the new node to the map using the given key
Implements cern::gp::nodes::children::NodeMap.
|
|
Adds all nodes in the given array to the map using the name returned by the method
Implements cern::gp::nodes::children::NodeMap.
|
|
|
|
|
|
Removes all nodes from this collection Implements cern::gp::nodes::children::NodeCollection.
|
|
Finds a child node by name.
Implements cern::gp::nodes::children::NodeCollection.
|
|
Returns the
Implements cern::gp::nodes::children::NodeCollection.
|
|
Returns the node associated to the given key or null
Implements cern::gp::nodes::children::NodeMap.
|
|
Gets the parent node of this collection of children
Implements cern::gp::nodes::children::NodeCollection.
|
|
Returns a set view of the keys contained in this map.
Implements cern::gp::nodes::children::NodeMap.
|
|
Signal this collection that it should refresh the ordering of its member using the sorting mecanism already in place. This method should only be called in the case the collection is ordered and the ordering criteria has been dynamically updated. The method should not have any effect in case the collection is not already sorted. Implements cern::gp::nodes::children::NodeCollection.
|
|
Removes the node associated to the given key
Implements cern::gp::nodes::children::NodeMap.
|
|
Removes all nodes associated to the given keys
Implements cern::gp::nodes::children::NodeMap.
|
|
|
|
|