public void read(String filename) { try { f = null; f = new FileReader(MaxSystem.locateFile(filename)); } catch (FileNotFoundException e) { e.printStackTrace(); throw new MaxRuntimeException(); } parsedFile = null; parsedFile = new Hashtable<Integer, TimedMessage>(); load(); replay = new ReplayerTimer(); timer = new Timer(); timer.schedule(replay, 1, 1); System.out.println(" file : " + filename + " loaded"); }