Mercurial > hg > RemoteEditor > REPSessionManager
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()); } }