1
2
3 package org.glassbox.dotparser;
4
5 public interface DOTParserVisitor
6 {
7 public Object visit(SimpleNode node, Object data);
8 public Object visit(ASTgraph node, Object data);
9 public Object visit(ASTstmt_list node, Object data);
10 public Object visit(ASTstmt node, Object data);
11 public Object visit(ASTideq_stmt node, Object data);
12 public Object visit(ASTattr_stmt node, Object data);
13 public Object visit(ASTnode_stmt node, Object data);
14 public Object visit(ASTnode_id node, Object data);
15 public Object visit(ASTport node, Object data);
16 public Object visit(ASTcompass_pt node, Object data);
17 public Object visit(ASTedge_stmt node, Object data);
18 public Object visit(ASTsubgraph node, Object data);
19 public Object visit(ASTedgeRHS node, Object data);
20 public Object visit(ASTedgeop node, Object data);
21 public Object visit(ASTattr_list node, Object data);
22 public Object visit(ASTa_list node, Object data);
23 }