1 2 3 package org.jboss.aop.pointcut.ast; 4 5 public interface TypeExpressionParserVisitor 6 { 7 public Object visit(SimpleNode node, Object data); 8 public Object visit(ASTStart node, Object data); 9 public Object visit(ASTBoolean node, Object data); 10 public Object visit(ASTComposite node, Object data); 11 public Object visit(ASTNot node, Object data); 12 public Object visit(ASTSub node, Object data); 13 public Object visit(ASTAnd node, Object data); 14 public Object visit(ASTOr node, Object data); 15 public Object visit(ASTHas node, Object data); 16 public Object visit(ASTHasField node, Object data); 17 public Object visit(ASTMethod node, Object data); 18 public Object visit(ASTAttribute node, Object data); 19 public Object visit(ASTConstructor node, Object data); 20 public Object visit(ASTParameter node, Object data); 21 public Object visit(ASTAllParameter node, Object data); 22 public Object visit(ASTField node, Object data); 23 public Object visit(ASTClass node, Object data); 24 public Object visit(ASTException node, Object data); 25 } 26 | Popular Tags |