package plp.sort; import java.util.*; public class AsciiTracer implements Observer { public void update(Observable o, Object arg) { SortableDataTracer.Operation op = (SortableDataTracer.Operation)arg; System.out.print(op.name() + " "); for (int i = 0; i < op.indices().length; ++i) { System.out.print(op.indices()[i] + " "); } System.out.println(); } }