1 // This class is the connection between the input and the output threads,
2 // synchronizing the two threads
7 public class ReadWrite {
11 public void read(D2 d2) {
12 FileInputStream in = new FileInputStream( "input4.txt" );
15 String line=in.readLine();
20 if(d2.getMessageList().setMessage(line))
24 System.out.println("Input data read.");
25 System.out.println("Data set read");
28 public void write(D2 d2) {
29 d2.getStatic().printInfo();
30 d2.getFixList().printInfo();
31 d2.getAircraftList().printInfo();
32 d2.getFlightList().printInfo();