1 package org.glassbox.dotparser;
2
3 public class ASTa_list extends SimpleNode {
4 private String _key;
5 private String _value;
6
7 public ASTa_list(int id) {
8 super(id);
9 }
10
11 public ASTa_list(DOTParser p, int id) {
12 super(p, id);
13 }
14
15 protected void setKey(String key) {
16 _key = key;
17 }
18
19 protected void setValue(String value) {
20 _value = value;
21 }
22
23 public String getKey() {
24 return _key;
25 }
26
27 public String getValue() {
28 return _value;
29 }
30
31 public boolean hasValue() {
32 return _value!=null;
33 }
34
35 public String toString() {
36 return "a_list: "+_key+(hasValue()?" = "+_value:"");
37 }
38
39 /*** Accept the visitor. **/
40 public Object jjtAccept(DOTParserVisitor visitor, Object data) {
41 return visitor.visit(this, data);
42 }
43 }