package EDU.neu.ccs.demeter.tools.apstudio.graphedit;
import java.awt.*;
import java.io.*;
import java.util.*;
import EDU.neu.ccs.demeter.*;
import EDU.neu.ccs.demeter.common.tg.*;


import EDU.neu.ccs.demeter.*;
class EdgeReadingVisitor extends UniversalVisitor {
  protected UGraph thegraph;
  public UGraph get_thegraph() { return thegraph; }
  public void set_thegraph(UGraph new_thegraph)
    { thegraph = new_thegraph; }
  protected String graphstring;
  public String get_graphstring() { return graphstring; }
  public void set_graphstring(String new_graphstring)
    { graphstring = new_graphstring; }
  protected String commonstring;
  public String get_commonstring() { return commonstring; }
  public void set_commonstring(String new_commonstring)
    { commonstring = new_commonstring; }
  protected Integer lookupvid;
  public Integer get_lookupvid() { return lookupvid; }
  public void set_lookupvid(Integer new_lookupvid)
    { lookupvid = new_lookupvid; }
  protected String fromtype;
  public String get_fromtype() { return fromtype; }
  public void set_fromtype(String new_fromtype)
    { fromtype = new_fromtype; }
  protected Integer pipeswitch;
  public Integer get_pipeswitch() { return pipeswitch; }
  public void set_pipeswitch(Integer new_pipeswitch)
    { pipeswitch = new_pipeswitch; }
  protected Integer listswitch;
  public Integer get_listswitch() { return listswitch; }
  public void set_listswitch(Integer new_listswitch)
    { listswitch = new_listswitch; }
  EdgeReadingVisitor() { super(); }
  public EdgeReadingVisitor(UGraph thegraph, String graphstring, String commonstring, Integer lookupvid, String fromtype, Integer pipeswitch, Integer listswitch) {
    super();
    set_thegraph(thegraph);
    set_graphstring(graphstring);
    set_commonstring(commonstring);
    set_lookupvid(lookupvid);
    set_fromtype(fromtype);
    set_pipeswitch(pipeswitch);
    set_listswitch(listswitch);
  }
  void universal_trv0_bef(UniversalVisitor _v_) {
    super.universal_trv0_bef(_v_);
  }
  void universal_trv0_aft(UniversalVisitor _v_) {
    super.universal_trv0_aft(_v_);
  }
  void universal_trv0(UniversalVisitor _v_) {
    universal_trv0_bef(_v_);
    thegraph.universal_trv0(_v_);
    super.universal_trv0(_v_);
    universal_trv0_aft(_v_);
  }
}

