View Javadoc

1   /* Generated By:JJTree: Do not edit this line. ASTImportDeclaration.java */
2   
3   package net.sourceforge.pmd.ast;
4   
5   public class ASTImportDeclaration extends SimpleNode {
6   
7       private boolean isImportOnDemand;
8       private boolean isStatic;
9   
10      public ASTImportDeclaration(int id) {
11          super(id);
12      }
13  
14      public ASTImportDeclaration(JavaParser p, int id) {
15          super(p, id);
16      }
17  
18      public void setImportOnDemand() {
19          isImportOnDemand = true;
20      }
21  
22      public boolean isImportOnDemand() {
23          return isImportOnDemand;
24      }
25  
26      public void setStatic() {
27          isStatic = true;
28      }
29  
30      public boolean isStatic() {
31          return isStatic;
32      }
33  
34      public ASTName getImportedNameNode() {
35          return (ASTName) jjtGetChild(0);
36      }
37  
38      /***
39       * Accept the visitor. *
40       */
41      public Object jjtAccept(JavaParserVisitor visitor, Object data) {
42          return visitor.visit(this, data);
43      }
44  }