KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > codehaus > aspectwerkz > expression > ast > ASTAttribute


1 /* Generated By:JJTree: Do not edit this line. ASTAttribute.java */
2 package org.codehaus.aspectwerkz.expression.ast;
3
4 public class ASTAttribute extends SimpleNode {
5     private String JavaDoc m_name;
6
7     private boolean m_not = false;
8
9     public ASTAttribute(int id) {
10         super(id);
11     }
12
13     public ASTAttribute(ExpressionParser p, int id) {
14         super(p, id);
15     }
16
17     public Object JavaDoc jjtAccept(ExpressionParserVisitor visitor, Object JavaDoc data) {
18         return visitor.visit(this, data);
19     }
20
21     public void setName(String JavaDoc name) {
22         // remove the first '@'
23
m_name = name.substring(1, name.length());
24     }
25
26     public String JavaDoc getName() {
27         return m_name;
28     }
29
30     public void toggleNot() {
31         m_not = !m_not;
32     }
33
34     public boolean isNot() {
35         return m_not;
36     }
37 }
Popular Tags