KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > net > sourceforge > pmd > ast > ASTExplicitConstructorInvocation


1 /* Generated By:JJTree: Do not edit this line. ASTExplicitConstructorInvocation.java */
2
3 package net.sourceforge.pmd.ast;
4
5 public class ASTExplicitConstructorInvocation extends SimpleJavaNode {
6     public ASTExplicitConstructorInvocation(int id) {
7         super(id);
8     }
9
10     public ASTExplicitConstructorInvocation(JavaParser p, int id) {
11         super(p, id);
12     }
13
14
15     /**
16      * Accept the visitor. *
17      */

18     public Object JavaDoc jjtAccept(JavaParserVisitor visitor, Object JavaDoc data) {
19         return visitor.visit(this, data);
20     }
21
22     public int getArgumentCount() {
23         return ((ASTArguments) this.jjtGetChild(0)).getArgumentCount();
24     }
25
26     private String JavaDoc thisOrSuper;
27
28     public void setIsThis() {
29         this.thisOrSuper = "this";
30     }
31
32     public void setIsSuper() {
33         this.thisOrSuper = "super";
34     }
35
36     public boolean isThis() {
37         return thisOrSuper != null && thisOrSuper.equals("this");
38     }
39
40     public boolean isSuper() {
41         return thisOrSuper != null && thisOrSuper.equals("super");
42     }
43 }
44
Popular Tags