222
|
1 package rep;
|
|
2
|
316
|
3 import java.io.IOException;
|
|
4
|
246
|
5 public class SelectButtonEvent implements SessionManagerEvent{
|
222
|
6
|
|
7 private int sid;
|
320
|
8 private Forwarder editor;
|
252
|
9 private SessionManager manager;
|
222
|
10
|
316
|
11 public SelectButtonEvent(Forwarder editor, Session session, SessionManagerEventListener listener) {
|
320
|
12 this.editor = editor;
|
227
|
13 this.sid = session.getSID();
|
252
|
14 this.manager = (SessionManager)listener;
|
222
|
15 }
|
|
16
|
|
17 public int getSID() {
|
|
18 return sid;
|
|
19 }
|
|
20
|
320
|
21 public Forwarder getEditor() {
|
|
22 return editor;
|
222
|
23 }
|
|
24
|
|
25 public void exec() {
|
316
|
26 try {
|
|
27 manager.selectSession(this);
|
|
28 } catch (IOException e) {
|
|
29 }
|
222
|
30 }
|
|
31
|
|
32 }
|