diff rep/gui/RPanel.java @ 382:4b87f89b3afd

REP Session Manager (Java version) new structure
author one@firefly.cr.ie.u-ryukyu.ac.jp
date Mon, 10 Nov 2008 22:07:45 +0900
parents 4fae49280699
children 6f356d160e58
line wrap: on
line diff
--- a/rep/gui/RPanel.java	Mon Nov 10 01:12:46 2008 +0000
+++ b/rep/gui/RPanel.java	Mon Nov 10 22:07:45 2008 +0900
@@ -15,16 +15,10 @@
 import javax.swing.JTextField;
 import javax.swing.table.DefaultTableModel;
 
-import rep.CloseButtonEvent;
-import rep.ConnectButtonEvent;
-import rep.Editor;
-import rep.EditorPlus;
-import rep.Forwarder;
 import rep.REPCommand;
-import rep.SelectButtonEvent;
 import rep.Session;
-import rep.SessionManagerEventListener;
 import rep.channel.REPSocketChannel;
+import rep.handler.REPNode;
 
 import java.util.*;
 
@@ -49,7 +43,7 @@
 	private DefaultTableModel s_tableModel = new DefaultTableModel(session_column, 0);
 	private DefaultTableModel e_tableModel = new DefaultTableModel(editor_column, 0);
 	//LinkedList<SessionPlus> s_list = new LinkedList<SessionPlus>();
-	LinkedList<EditorPlus> e_list = new LinkedList<EditorPlus>();
+	LinkedList<REPNode> e_list = new LinkedList<REPNode>();
 	private String s_host;
 	private String s_port;
 	private String s_file;
@@ -60,7 +54,7 @@
 	private JButton selectButton;
 	private JButton closeButton;
 	private SessionManagerEventListener listener;
-	private LinkedList<Editor> editorList;
+	private LinkedList<REPNode> editorList;
 	private LinkedList<Session> sessionList;
 
 	public RPanel() {
@@ -159,15 +153,15 @@
 		}
 	}
 
-	public void setTableEditor(LinkedList<Editor> list) {
+	public void setTableEditor(LinkedList<REPNode> elist) {
 		/*
 		 * Editor.eid is unique in a session, we cannot use.
 		 * number it simply based on the order in the list 
 		 */
 		e_tableModel.setRowCount(0);
-		editorList = list;
+		editorList = elist;
 		int i=0;
-		for(Forwarder editor : list){
+		for(REPNode editor : elist){
 			setTableEditor(i++, editor.getChannel());
 		}
 	}