Mercurial > hg > Applications > AliceVNC
annotate src/main/java/jp/ac/u_ryukyu/alicevnc/StopProxy.java @ 53:9325819b2853
back version Alice tag:work-compressedDSM
author | Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp> |
---|---|
date | Thu, 12 Nov 2015 17:25:28 +0900 |
parents | 57ca704f86a3 |
children | fe627049e289 4a8755a30aa8 |
rev | line source |
---|---|
27 | 1 package jp.ac.u_ryukyu.alicevnc; |
2 | |
29 | 3 import com.glavsoft.viewer.Viewer; |
27 | 4 |
5 import alice.codesegment.CodeSegment; | |
6 import alice.datasegment.CommandType; | |
7 import alice.datasegment.Receiver; | |
8 | |
9 public class StopProxy extends CodeSegment { | |
10 | |
11 private Receiver info = ids.create(CommandType.TAKE); | |
12 | |
13 public StopProxy() { | |
52
57ca704f86a3
back version Alice tag:work-compressedDSM
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
47
diff
changeset
|
14 info.setKey("viewer"); |
27 | 15 } |
16 @Override | |
17 public void run() { | |
18 System.out.println("call clean up session"); | |
29 | 19 Viewer v = info.asClass(Viewer.class); |
20 v.closeApp(); | |
52
57ca704f86a3
back version Alice tag:work-compressedDSM
Nozomi Teruya <e125769@ie.u-ryukyu.ac.jp>
parents:
47
diff
changeset
|
21 new ReceiveAliceVNCMessage(); |
27 | 22 } |
23 | |
24 } |