public void go() { SimEntityBaseA a = new EntityA("A"); SimEntityBaseA b = new EntityB("B"); SimEntityBaseA c = new EntityC("C"); System.out.println("SimEventMethods in " + a.getClass().toString() + ":"); System.out.println(a.describeSimEventMethods()); System.out.println("---------------"); System.out.println("SimEventMethods in " + b.getClass().toString() + ":"); System.out.println(b.describeSimEventMethods()); System.out.println("---------------"); System.out.println("SimEventMethods in " + c.getClass().toString() + ":"); System.out.println(c.describeSimEventMethods()); System.out.println("---------------"); Schedule.reset(); Schedule.setVerbose(true); Schedule.stopAtTime(5.0); Schedule.startSimulation(); }