import edu.neu.ccs.demeter.dj.*; import java.io.*; class myPrintVisitor extends Visitor{ public myPrintVisitor(){ super(); } void before(A host){ System.out.println("a "); } void before(D host){ System.out.println("d "); } void before(E host){ System.out.println("e "); } void before(H host){ System.out.println("h "); } void after(A host){ System.out.println("enda "); } void before(F host){ System.out.println("F "); } void before(G host){ System.out.println("G "); } void before(C host){ System.out.println("C "); } }