1
2
3 package org.codehaus.aspectwerkz.expression.ast;
4
5 public class ASTPointcutReference extends SimpleNode {
6 public String getName() {
7 return name;
8 }
9
10 public void setName(String name) {
11 if (name.endsWith("(")) {
12
13 this.name = name.substring(0, name.length() - 1);
14 } else {
15 this.name = name;
16 }
17 }
18
19 public String name;
20
21 public ASTPointcutReference(int id) {
22 super(id);
23 }
24
25 public ASTPointcutReference(ExpressionParser p, int id) {
26 super(p, id);
27 }
28
29 /***
30 * Accept the visitor. *
31 */
32 public Object jjtAccept(ExpressionParserVisitor visitor, Object data) {
33 return visitor.visit(this, data);
34 }
35 }