Mercurial > hg > Members > riono > TreeVNC_ja_comment
diff src/viewer_swing/java/com/glavsoft/viewer/swing/SwingRfbConnectionWorker.java @ 61:d9cf08c6415c
During implementation change screen.
author | Taninari YU <you@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 31 Dec 2013 09:13:07 +0900 |
parents | ac6f9e46566f |
children | ffd7537cebfc |
line wrap: on
line diff
--- a/src/viewer_swing/java/com/glavsoft/viewer/swing/SwingRfbConnectionWorker.java Sat Dec 21 18:46:54 2013 +0900 +++ b/src/viewer_swing/java/com/glavsoft/viewer/swing/SwingRfbConnectionWorker.java Tue Dec 31 09:13:07 2013 +0900 @@ -45,6 +45,7 @@ import java.util.logging.Logger; import jp.ac.u_ryukyu.treevnc.MyRfbProto; +import jp.ac.u_ryukyu.treevnc.client.MyRfbProtoClient; import jp.ac.u_ryukyu.treevnc.server.MyRfbProtoProxy; /** @@ -116,8 +117,13 @@ workingProtocol, rfbSettings, uiSettings, connectionString, presenter); if(myRfb instanceof MyRfbProtoProxy) workingProtocol.startNormalHandling(this, viewerWindow.getSurface(), clipboardController, myRfb); - else + else if(myRfb instanceof MyRfbProtoClient) { + myRfb.setProtocolContext(workingProtocol); + myRfb.notProxy(); + workingProtocol.startTreeClientHandling(this, viewerWindow.getSurface(), clipboardController,myRfb); + } else { workingProtocol.startNormalHandling(this, viewerWindow.getSurface(), clipboardController); + } presenter.showMessage("Started"); presenter.successfulRfbConnection();