--- /dev/null
+package net.sourceforge.phpeclipse.phpunit;
+
+import java.io.BufferedReader;
+import java.io.IOException;
+import java.io.InputStreamReader;
+import java.net.Socket;
+
+public class ReportListener extends Thread {
+
+ Socket serviceSocket;
+
+ public ReportListener(Socket serviceSocket) {
+
+ this.serviceSocket = serviceSocket;
+
+ }
+
+ public void run() {
+
+ InputStreamReader reader;
+
+ try {
+ reader = new InputStreamReader(serviceSocket.getInputStream());
+
+ BufferedReader in = new BufferedReader(reader);
+ String report = null;
+ int i = 0;
+ // keep listening until the
+ while ( (report = in.readLine()) != null &&
+ (report != "end_all_tests") ) {
+
+ System.out.println("received something...");
+ //handleReport(report);
+ System.out.println(report);
+ }
+
+ //reportArea.append("Finished!");
+ System.out.println("Finished");
+ serviceSocket.close();
+
+ } catch (IOException e) {
+ // TODO Auto-generated catch block
+ e.printStackTrace();
+ }
+
+ }
+
+}
\ No newline at end of file