View Javadoc

1   package org.glassbox.dotparser;
2   
3   public class ASTgraph extends SimpleNode {
4       private boolean _directed;
5       private String _id;
6   
7       public ASTgraph(int id) {
8   	super(id);
9       }
10      
11      public ASTgraph(DOTParser p, int id) {
12  	super(p, id);
13      }
14      
15      protected void setID(String id) {
16  	_id = id;
17      }
18  
19      protected void setDirected(boolean directed) {
20  	_directed = directed;
21      }
22  
23      public String getID() {
24  	return _id;
25      }
26  
27      public boolean isDirected() {
28  	return _directed;
29      }
30  
31      public String toString() {
32  	return "graph: "+_id+" ("+(_directed?"":"un")+"directed)";
33      }
34  
35      /*** Accept the visitor. **/
36      public Object jjtAccept(DOTParserVisitor visitor, Object data) {
37  	return visitor.visit(this, data);
38      }
39  }