// Path: UICompareRunner/com/james/uicomparerunner/ui/uiinterface/OnWindowCloseListener.java
// public interface OnWindowCloseListener {
// 	public void onWindowClosing(String... output);
// }


import java.awt.BorderLayout;
import java.awt.event.WindowEvent;
import java.awt.event.WindowListener;
import javax.swing.JFrame;
import javax.swing.JTextPane;
import javax.swing.SwingUtilities;
import com.james.uicomparerunner.ui.uiinterface.OnWindowCloseListener;

package com.james.uicomparerunner.ui;




public class SocketFrame extends JFrame {

	private JTextPane devicePane;

// Path: UICompareRunner/com/james/uicomparerunner/ui/uiinterface/OnWindowCloseListener.java
// public interface OnWindowCloseListener {
// 	public void onWindowClosing(String... output);
// }


// Path: UICompareRunner/com/james/uicomparerunner/ui/SocketFrame.java
import java.awt.BorderLayout;
import java.awt.event.WindowEvent;
import java.awt.event.WindowListener;
import javax.swing.JFrame;
import javax.swing.JTextPane;
import javax.swing.SwingUtilities;
import com.james.uicomparerunner.ui.uiinterface.OnWindowCloseListener;


package com.james.uicomparerunner.ui;




public class SocketFrame extends JFrame {

	private JTextPane devicePane;

	public SocketFrame(JFrame parentFrame, final OnWindowCloseListener onWindowCloseListener) {