/** Private helper method that reads the data for one Connector. */ private static ConnectionData readConnection(StreamTokenizer stok, String namePrefix) throws IOException { ConnectionData data = new ConnectionData(); stok.nextToken(); data.level1 = namePrefix + stok.sval; stok.nextToken(); data.level1X = (int) (stok.nval); stok.nextToken(); data.level1Y = (int) (stok.nval); stok.nextToken(); data.level2 = namePrefix + stok.sval; stok.nextToken(); data.level2X = (int) (stok.nval); stok.nextToken(); data.level2Y = (int) (stok.nval); System.out.println("read connection: " + data.level1 + "@" + data.level1X + "," + data.level1Y); System.out.println("it connects to: " + data.level2 + "@" + data.level2X + "," + data.level2Y); return data; }