core: import EDU.neu.ccs.demeter.*; add: class DisplayVisitor extends UniversalVisitor { protected int indent; public int get_indent() (@ return indent; @) public void set_indent(int new_indent) (@ indent = new_indent; @) public constructor DisplayVisitor() (@ super(); @) public constructor DisplayVisitor(int indent) (@ super(); set_indent(indent); @) (@ protected java.io.PrintWriter out = new java.io.PrintWriter(System.out, true); java.io.PrintWriter get_out() { return out; } void set_out(java.io.PrintWriter new_out) { out = new_out; } DisplayVisitor(java.io.PrintWriter out) { set_out(out); } DisplayVisitor(java.io.PrintStream out) { set_out(new java.io.PrintWriter(out, true)); } @) public void finish() (@ out.flush(); @) public void before(ShoeOrder host) (@ out.print(": ShoeOrder ("); indent++; @) public void after(ShoeOrder host) (@ out.print(" )"); indent--; @) public void before_id(ShoeOrder source, String dest) (@ out.println(); for (int i = 0; i < indent; i++) out.print("\t"); out.print(" "); out.print(" : String"); out.print(" \"" + source.get_id() + "\" "); @) public void before_style(ShoeOrder source, String dest) (@ out.println(); for (int i = 0; i < indent; i++) out.print("\t"); out.print("