Public Member Functions

cern.gp.nodes.children.NodeList Interface Reference

Inheritance diagram for cern.gp.nodes.children.NodeList:
cern.gp.nodes.children.NodeCollection

List of all members.

Public Member Functions

void addNode (GPNode node)
void addNodes (GPNode[] nodes)
boolean removeNode (GPNode node)
boolean removeNodes (GPNode[] nodes)
Iterator iterator ()

Detailed Description

A class implementing this interface hold a collection of nodes as a List.

Version:
Revision:
1.2
Date:
2006/09/25 08:52:36
Author:
Lionel Mestre

Member Function Documentation

void cern.gp.nodes.children.NodeList.addNode ( GPNode  node  ) 

Adds the new node to this list

Parameters:
node the node to add to this list
void cern.gp.nodes.children.NodeList.addNodes ( GPNode[]  nodes  ) 

Adds all nodes in the given array to this list

Parameters:
nodes an array of nodes to add to this list

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.

Returns:
an iterator over the nodes in this list in proper sequence.
boolean cern.gp.nodes.children.NodeList.removeNode ( GPNode  node  ) 

Removes the node from this list

Parameters:
node the node to remove from the list
Returns:
true if a node has been removed false else.
boolean cern.gp.nodes.children.NodeList.removeNodes ( GPNode[]  nodes  ) 

Removes all nodes from this list

Parameters:
nodes the nodes to remove from the list
Returns:
true if all nodes have been removed false else.

The documentation for this interface was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties