View Javadoc
1 /* Generated By:JJTree: Do not edit this line. ASTPrimaryPrefix.java */ 2 3 package net.sourceforge.pmd.ast; 4 5 public class ASTPrimaryPrefix extends SimpleNode { 6 public ASTPrimaryPrefix(int id) { 7 super(id); 8 } 9 10 public ASTPrimaryPrefix(JavaParser p, int id) { 11 super(p, id); 12 } 13 14 private boolean usesThisModifier; 15 private boolean usesSuperModifier; 16 17 public void setUsesThisModifier() { 18 usesThisModifier = true; 19 } 20 21 public boolean usesThisModifier() { 22 return this.usesThisModifier; 23 } 24 25 public void setUsesSuperModifier() { 26 usesSuperModifier = true; 27 } 28 29 public boolean usesSuperModifier() { 30 return this.usesSuperModifier; 31 } 32 33 public void dump(String prefix) { 34 String out = getImage(); 35 if (usesSuperModifier) { 36 out = "super." + getImage(); 37 } else if (usesThisModifier) { 38 out = "this." + getImage(); 39 } 40 System.out.println(toString(prefix) + ":" + out); 41 dumpChildren(prefix); 42 } 43 44 /*** Accept the visitor. **/ 45 public Object jjtAccept(JavaParserVisitor visitor, Object data) { 46 return visitor.visit(this, data); 47 } 48 }

This page was automatically generated by Maven