Main Page   Packages   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members  

ASTCondExpr.java

00001 package edu.ksu.cis.bandera.abstraction.predicate.parser;
00002 
00003 /* Generated By:JJTree: Do not edit this line. ASTCondExpr.java */
00004 public class ASTCondExpr extends SimpleNode {
00005   // Added attribute begin
00006   private SimpleNode testExpr, thenExpr, elseExpr;
00007   // Added code end
00008 
00009   public ASTCondExpr(int id) {
00010     super(id);
00011   }  
00012   public ASTCondExpr(PredicateParser p, int id) {
00013     super(p, id);
00014   }  
00015   public SimpleNode getElseExpr() { return elseExpr; }  
00016   public SimpleNode getTestExpr() { return testExpr; }  
00017   public SimpleNode getThenExpr() { return thenExpr; }  
00018   /** Accept the visitor. **/
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 ASTCondExpr(id);
00024   }  
00025   public static Node jjtCreate(PredicateParser p, int id) {
00026       return new ASTCondExpr(p, id);
00027   }  
00028   public void setElseExpr(SimpleNode e) { elseExpr = e; }  
00029   // Added attribute end
00030 
00031   // Added code begin
00032   public void setTestExpr(SimpleNode t) { testExpr = t; }  
00033   public void setThenExpr(SimpleNode e) { thenExpr = e; }  
00034 }

Generated at Thu Feb 7 06:39:52 2002 for Bandera by doxygen1.2.10 written by Dimitri van Heesch, © 1997-2001