org.jboss.aop.pointcut.ast
Class ASTField
java.lang.Object
org.jboss.aop.pointcut.ast.SimpleNode
org.jboss.aop.pointcut.ast.ASTField
- All Implemented Interfaces:
- Node
public class ASTField
- extends SimpleNode
Methods inherited from class org.jboss.aop.pointcut.ast.SimpleNode |
childrenAccept, childrenAccept, dump, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetParent, toString, toString |
ASTField
public ASTField(int id)
ASTField
public ASTField(PointcutExpressionParser p,
int id)
jjtAccept
public Object jjtAccept(PointcutExpressionParserVisitor visitor,
Object data)
- Accept the visitor.
- Specified by:
jjtAccept
in interface Node
- Overrides:
jjtAccept
in class SimpleNode
jjtAccept
public Object jjtAccept(TypeExpressionParserVisitor visitor,
Object data)
- Accept the visitor.
- Specified by:
jjtAccept
in interface Node
- Overrides:
jjtAccept
in class SimpleNode
jjtAddChild
public void jjtAddChild(Node n,
int i)
- Description copied from interface:
Node
- This method tells the node to add its argument to the node's
list of children.
- Specified by:
jjtAddChild
in interface Node
- Overrides:
jjtAddChild
in class SimpleNode
setTypeExpression
public void setTypeExpression(String type)
getTypeExpression
public String getTypeExpression()
getClassExpr
public String getClassExpr()
getFieldExpr
public String getFieldExpr()
setClassExpr
public void setClassExpr(String classExpr)
setFieldExpr
public void setFieldExpr(String fieldExpr)
getAttributes
public ArrayList getAttributes()
getType
public ClassExpression getType()
getClazz
public ClassExpression getClazz()
getFieldIdentifier
public IdentifierExpression getFieldIdentifier()
Copyright © 2008 JBoss, a division of Red Hat, Inc.. All Rights Reserved.