00001 package edu.ksu.cis.bandera.abstraction.predicate.parser;
00002
00003
00004 import java.util.*;
00005
00006 public class ASTArguments extends SimpleNode {
00007
00008 private LinkedList args;
00009
00010
00011 public ASTArguments(int id) {
00012 super(id);
00013 }
00014 public ASTArguments(PredicateParser p, int id) {
00015 super(p, id);
00016 }
00017 public List getArguments() { return args; }
00018
00019 public Object jjtAccept(PredicateParserVisitor visitor, Object data) {
00020 return visitor.visit(this, data);
00021 }
00022 public static Node jjtCreate(int id) {
00023 return new ASTArguments(id);
00024 }
00025 public static Node jjtCreate(PredicateParser p, int id) {
00026 return new ASTArguments(p, id);
00027 }
00028
00029
00030
00031 public void setArguments(LinkedList l) { args = l; }
00032 }