Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

Source code: com/port80/graph/dot/parser/Node.java


1   /* Generated By:JJTree: Do not edit this line. Node.java */
2   
3   package com.port80.graph.dot.parser;
4   
5   /* All AST nodes must implement this interface.  It provides basic
6      machinery for constructing the parent and child relationships
7      between nodes. */
8   
9   public interface Node {
10  
11    /** This method is called after the node has been made the current
12      node.  It indicates that child nodes can now be added to it. */
13    public void jjtOpen();
14  
15    /** This method is called after all the child nodes have been
16      added. */
17    public void jjtClose();
18  
19    /** This pair of methods are used to inform the node of its
20      parent. */
21    public void jjtSetParent(Node n);
22    public Node jjtGetParent();
23  
24    /** This method tells the node to add its argument to the node's
25      list of children.  */
26    public void jjtAddChild(Node n, int i);
27  
28    /** This method returns a child node.  The children are numbered
29       from zero, left to right. */
30    public Node jjtGetChild(int i);
31  
32    /** Return the number of children the node has. */
33    public int jjtGetNumChildren();
34  
35    /** Accept the visitor. **/
36    public Object jjtAccept(DotParserVisitor visitor, Object data);
37  }