annotate src/main/java/com/glavsoft/rfb/protocol/TreeTask.java @ 34:f70008073a03

add TreeViewer.java
author one
date Tue, 04 Sep 2012 19:02:04 +0900
parents 9d3478d11d3b
children 1b81deb0abb3
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
16
e654b2e4de64 add TreeTask.java
one
parents:
diff changeset
1 package com.glavsoft.rfb.protocol;
e654b2e4de64 add TreeTask.java
one
parents:
diff changeset
2
32
758d025ee24b add TextBox.java
one
parents: 29
diff changeset
3 import jp.ac.u_ryukyu.treevnc.MyRfbProto;
16
e654b2e4de64 add TreeTask.java
one
parents:
diff changeset
4
e654b2e4de64 add TreeTask.java
one
parents:
diff changeset
5 import com.glavsoft.rfb.ClipboardController;
e654b2e4de64 add TreeTask.java
one
parents:
diff changeset
6 import com.glavsoft.rfb.IRepaintController;
e654b2e4de64 add TreeTask.java
one
parents:
diff changeset
7 import com.glavsoft.rfb.encoding.EncodingType;
23
6a4312344a5a remove set rfb TreeTask
one
parents: 19
diff changeset
8 import com.glavsoft.rfb.encoding.decoder.Decoder;
16
e654b2e4de64 add TreeTask.java
one
parents:
diff changeset
9 import com.glavsoft.rfb.encoding.decoder.DecodersContainer;
e654b2e4de64 add TreeTask.java
one
parents:
diff changeset
10 import com.glavsoft.transport.Reader;
26
73b13bc335c2 add ZRLEESender.java, NullRenderer.java and NullRepaintController.java
one
parents: 24
diff changeset
11 import com.glavsoft.rfb.encoding.decoder.ZRLEESender;
16
e654b2e4de64 add TreeTask.java
one
parents:
diff changeset
12
e654b2e4de64 add TreeTask.java
one
parents:
diff changeset
13 public class TreeTask extends ReceiverTask {
e654b2e4de64 add TreeTask.java
one
parents:
diff changeset
14 final static String versionMsg_3_855 = "RFB 003.855\n";
19
ea83f4be0cc9 remove is and os
Taninari YU <you@cr.ie.u-ryukyu.ac.jp>
parents: 16
diff changeset
15
16
e654b2e4de64 add TreeTask.java
one
parents:
diff changeset
16 public TreeTask(Reader reader, IRepaintController repaintController,
e654b2e4de64 add TreeTask.java
one
parents:
diff changeset
17 ClipboardController clipboardController,
29
57eb5575e6c4 MyRfbProto for client and proxy.
one
parents: 28
diff changeset
18 DecodersContainer decoders, ProtocolContext context, MyRfbProto rfb) {
28
18fad65bc447 Create MyRfbProto.java
one
parents: 27
diff changeset
19 super(reader, repaintController, clipboardController, decoders, context);
27
85958cba5d15 Create new constructor in TreeTask
one
parents: 26
diff changeset
20 //super(reader, new NullRepaintController(), clipboardController, decoders,context, true);
26
73b13bc335c2 add ZRLEESender.java, NullRenderer.java and NullRepaintController.java
one
parents: 24
diff changeset
21 Decoder decoder = new ZRLEESender(rfb);
73b13bc335c2 add ZRLEESender.java, NullRenderer.java and NullRepaintController.java
one
parents: 24
diff changeset
22 decoders.setDecoderByType(EncodingType.ZLIB, decoder);
73b13bc335c2 add ZRLEESender.java, NullRenderer.java and NullRepaintController.java
one
parents: 24
diff changeset
23 decoders.setDecoderByType(EncodingType.ZRLE, decoder);
33
9d3478d11d3b Add the processing of client
Taninari YU <you@cr.ie.u-ryukyu.ac.jp>
parents: 32
diff changeset
24 decoders.setDecoderByType(EncodingType.ZRLEE, decoder);
16
e654b2e4de64 add TreeTask.java
one
parents:
diff changeset
25 }
28
18fad65bc447 Create MyRfbProto.java
one
parents: 27
diff changeset
26
26
73b13bc335c2 add ZRLEESender.java, NullRenderer.java and NullRepaintController.java
one
parents: 24
diff changeset
27 /* public void framebufferUpdateMessage() throws CommonException {
73b13bc335c2 add ZRLEESender.java, NullRenderer.java and NullRepaintController.java
one
parents: 24
diff changeset
28 *
24
1fe39e8ba3e9 remove RICH_CURSOR and CURSOR_POS
one
parents: 23
diff changeset
29 * (non-Javadoc)
1fe39e8ba3e9 remove RICH_CURSOR and CURSOR_POS
one
parents: 23
diff changeset
30 * proxy
1fe39e8ba3e9 remove RICH_CURSOR and CURSOR_POS
one
parents: 23
diff changeset
31 * no Repaint
1fe39e8ba3e9 remove RICH_CURSOR and CURSOR_POS
one
parents: 23
diff changeset
32 * decoder!=0 ZRLE -> ZRLEE
1fe39e8ba3e9 remove RICH_CURSOR and CURSOR_POS
one
parents: 23
diff changeset
33 * readSendData();
1fe39e8ba3e9 remove RICH_CURSOR and CURSOR_POS
one
parents: 23
diff changeset
34 * client
1fe39e8ba3e9 remove RICH_CURSOR and CURSOR_POS
one
parents: 23
diff changeset
35 * Repaint
1fe39e8ba3e9 remove RICH_CURSOR and CURSOR_POS
one
parents: 23
diff changeset
36 * no context.send();
1fe39e8ba3e9 remove RICH_CURSOR and CURSOR_POS
one
parents: 23
diff changeset
37 * if necessary ZRLEE -> ZRLE
1fe39e8ba3e9 remove RICH_CURSOR and CURSOR_POS
one
parents: 23
diff changeset
38 * readSendData();
26
73b13bc335c2 add ZRLEESender.java, NullRenderer.java and NullRepaintController.java
one
parents: 24
diff changeset
39 *
24
1fe39e8ba3e9 remove RICH_CURSOR and CURSOR_POS
one
parents: 23
diff changeset
40 */
16
e654b2e4de64 add TreeTask.java
one
parents:
diff changeset
41 }