Generated on Fri Oct 6 16:26:47 2006 for Gecode/J by doxygen 1.4.7

org.gecode.explorer.Node Class Reference

Inherited by org.gecode.explorer.VisualNode.

List of all members.


Detailed Description

Definition at line 29 of file Node.java.

Public Member Functions

 Node ()
Node getParent ()
Node getNextSibling ()
boolean isLastChild ()
void setNumberOfChildren (int numberOfChildren)
void setChildren (Collection theChildren)
void setNextChild (int index, Node childNode)
int getNumberOfChildren ()
Node getChild (int index)
Node getFirstChild ()
Iterator childrenIterator ()
Iterator reversedChildrenIterator ()
boolean isRoot ()
int getDepth ()

Static Public Attributes

static final NodeStatus Undetermined = NodeStatus.UNDETERMINED


Constructor & Destructor Documentation

org.gecode.explorer.Node.Node (  ) 

Definition at line 40 of file Node.java.


Member Function Documentation

Node org.gecode.explorer.Node.getParent (  ) 

Definition at line 47 of file Node.java.

Node org.gecode.explorer.Node.getNextSibling (  ) 

Definition at line 51 of file Node.java.

boolean org.gecode.explorer.Node.isLastChild (  ) 

Definition at line 55 of file Node.java.

void org.gecode.explorer.Node.setNumberOfChildren ( int  numberOfChildren  ) 

Definition at line 59 of file Node.java.

void org.gecode.explorer.Node.setChildren ( Collection  theChildren  ) 

Definition at line 67 of file Node.java.

void org.gecode.explorer.Node.setNextChild ( int  index,
Node  childNode 
)

Definition at line 84 of file Node.java.

int org.gecode.explorer.Node.getNumberOfChildren (  ) 

Definition at line 93 of file Node.java.

Node org.gecode.explorer.Node.getChild ( int  index  ) 

Definition at line 101 of file Node.java.

Node org.gecode.explorer.Node.getFirstChild (  ) 

Definition at line 105 of file Node.java.

Iterator org.gecode.explorer.Node.childrenIterator (  ) 

Definition at line 109 of file Node.java.

Iterator org.gecode.explorer.Node.reversedChildrenIterator (  ) 

Reimplemented in org.gecode.explorer.SpaceNode.

Definition at line 144 of file Node.java.

boolean org.gecode.explorer.Node.isRoot (  ) 

Definition at line 152 of file Node.java.

int org.gecode.explorer.Node.getDepth (  ) 

Definition at line 156 of file Node.java.


Member Data Documentation

final NodeStatus org.gecode.explorer.Node.Undetermined = NodeStatus.UNDETERMINED [static]

Definition at line 31 of file Node.java.


The documentation for this class was generated from the following file: