All Packages  Class Hierarchy  This Package  Previous  Next  Index

Interface sics.agentbase.clsyntaxlite.Node

public interface Node

Method Index

 o jjtAddChild(Node, int)
This method tells the node to add its argument to the node's list of children.
 o jjtClose()
This method is called after all the child nodes have been added.
 o jjtGetChild(int)
This method returns a child node.
 o jjtGetNumChildren()
Return the number of children the node has.
 o jjtGetParent()
 o jjtOpen()
This method is called after the node has been made the current node.
 o jjtSetParent(Node)
This pair of methods are used to inform the node of its parent.

Methods

 o jjtOpen
 public abstract void jjtOpen()
This method is called after the node has been made the current node. It indicates that child nodes can now be added to it.

 o jjtClose
 public abstract void jjtClose()
This method is called after all the child nodes have been added.

 o jjtSetParent
 public abstract void jjtSetParent(Node n)
This pair of methods are used to inform the node of its parent.

 o jjtGetParent
 public abstract Node jjtGetParent()
 o jjtAddChild
 public abstract void jjtAddChild(Node n,
                                  int i)
This method tells the node to add its argument to the node's list of children.

 o jjtGetChild
 public abstract Node jjtGetChild(int i)
This method returns a child node. The children are numbered from zero, left to right.

 o jjtGetNumChildren
 public abstract int jjtGetNumChildren()
Return the number of children the node has.


All Packages  Class Hierarchy  This Package  Previous  Next  Index