Clover coverage report - PMD - 3.7 Coverage timestamp: Wed May 31 2006 09:25:59 EDT FRAMES NO FRAMES |
file stats: | LOC: | 51 |  | Methods: | 0
| NCLOC: | 10 |  | Classes: | 1
Source file | Conditionals | Statements | Methods | TOTAL
Node.java | - | - | - | - |

1 |  | /* Generated By:JJTree: Do not edit this line. Node.java */
2 |  |
3 |  | package net.sourceforge.pmd.ast;
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 |  | /**
12 |  | * This method is called after the node has been made the current
13 |  | * node. It indicates that child nodes can now be added to it.
14 |  | */
15 |  | public void jjtOpen();
16 |  |
17 |  | /**
18 |  | * This method is called after all the child nodes have been
19 |  | * added.
20 |  | */
21 |  | public void jjtClose();
22 |  |
23 |  | /**
24 |  | * This pair of methods are used to inform the node of its
25 |  | * parent.
26 |  | */
27 |  | public void jjtSetParent(Node n);
28 |  |
29 |  | public Node jjtGetParent();
30 |  |
31 |  | /**
32 |  | * This method tells the node to add its argument to the node's
33 |  | * list of children.
34 |  | */
35 |  | public void jjtAddChild(Node n, int i);
36 |  |
37 |  | /**
38 |  | * This method returns a child node. The children are numbered
39 |  | * from zero, left to right.
40 |  | *
41 |  | * @param i the child index. Must be nonnegative and less than
42 |  | * {@link #jjtGetNumChildren}.
43 |  | */
44 |  | public Node jjtGetChild(int i);
45 |  |
46 |  | /**
47 |  | * Return the number of children the node has.
48 |  | */
49 |  | public int jjtGetNumChildren();
50 |  |
51 |  | }