annotate rep/REPActionEvent.java @ 218:827c439d0da4

*** empty log message ***
author pin
date Sun, 31 Aug 2008 07:53:28 +0900
parents e8f716498caf
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
8
b774b87cc2c1 *** empty log message ***
pin
parents:
diff changeset
1 package rep;
b774b87cc2c1 *** empty log message ***
pin
parents:
diff changeset
2
128
5feb0abed370 *** empty log message ***
kono
parents: 127
diff changeset
3 import rep.channel.REPSocketChannel;
8
b774b87cc2c1 *** empty log message ***
pin
parents:
diff changeset
4
212
e8f716498caf *** empty log message ***
pin
parents: 128
diff changeset
5 public class REPActionEvent<P> implements SessionManagerEvent{
128
5feb0abed370 *** empty log message ***
kono
parents: 127
diff changeset
6
5feb0abed370 *** empty log message ***
kono
parents: 127
diff changeset
7 private REPSocketChannel<P> editorChannel;
8
b774b87cc2c1 *** empty log message ***
pin
parents:
diff changeset
8 private int sid;
b774b87cc2c1 *** empty log message ***
pin
parents:
diff changeset
9 private int eid;
212
e8f716498caf *** empty log message ***
pin
parents: 128
diff changeset
10 private SessionManager manager;
8
b774b87cc2c1 *** empty log message ***
pin
parents:
diff changeset
11
212
e8f716498caf *** empty log message ***
pin
parents: 128
diff changeset
12 public REPActionEvent(EditorPlus<P> plus, SessionPlus plus2, SessionManager manager) {
8
b774b87cc2c1 *** empty log message ***
pin
parents:
diff changeset
13 this.editorChannel = plus.getChannel();
b774b87cc2c1 *** empty log message ***
pin
parents:
diff changeset
14 this.eid = plus.getEID();
b774b87cc2c1 *** empty log message ***
pin
parents:
diff changeset
15 this.sid = plus2.getSID();
212
e8f716498caf *** empty log message ***
pin
parents: 128
diff changeset
16 this.manager = manager;
8
b774b87cc2c1 *** empty log message ***
pin
parents:
diff changeset
17 }
b774b87cc2c1 *** empty log message ***
pin
parents:
diff changeset
18
128
5feb0abed370 *** empty log message ***
kono
parents: 127
diff changeset
19 public REPSocketChannel<P> getEditorChannel() {
8
b774b87cc2c1 *** empty log message ***
pin
parents:
diff changeset
20 return editorChannel;
b774b87cc2c1 *** empty log message ***
pin
parents:
diff changeset
21 }
b774b87cc2c1 *** empty log message ***
pin
parents:
diff changeset
22
b774b87cc2c1 *** empty log message ***
pin
parents:
diff changeset
23 public int getSID() {
b774b87cc2c1 *** empty log message ***
pin
parents:
diff changeset
24 return sid;
b774b87cc2c1 *** empty log message ***
pin
parents:
diff changeset
25 }
b774b87cc2c1 *** empty log message ***
pin
parents:
diff changeset
26
b774b87cc2c1 *** empty log message ***
pin
parents:
diff changeset
27 public int getEID() {
b774b87cc2c1 *** empty log message ***
pin
parents:
diff changeset
28 return eid;
b774b87cc2c1 *** empty log message ***
pin
parents:
diff changeset
29 }
b774b87cc2c1 *** empty log message ***
pin
parents:
diff changeset
30
212
e8f716498caf *** empty log message ***
pin
parents: 128
diff changeset
31 public void exec() {
e8f716498caf *** empty log message ***
pin
parents: 128
diff changeset
32 manager.selectSession(this);
e8f716498caf *** empty log message ***
pin
parents: 128
diff changeset
33 }
e8f716498caf *** empty log message ***
pin
parents: 128
diff changeset
34
8
b774b87cc2c1 *** empty log message ***
pin
parents:
diff changeset
35 }