Mercurial > hg > Applications > AliceVNC
comparison src/main/java/jp/ac/u_ryukyu/alicevnc/RenderAndControllerHolder.java @ 33:6f5986d8ecd5
prevent video feedback
author | sugi |
---|---|
date | Sun, 09 Nov 2014 17:33:43 +0900 |
parents | 556e27a53219 |
children |
comparison
equal
deleted
inserted
replaced
32:7d65ad341cc9 | 33:6f5986d8ecd5 |
---|---|
1 package jp.ac.u_ryukyu.alicevnc; | 1 package jp.ac.u_ryukyu.alicevnc; |
2 | 2 |
3 import com.glavsoft.drawing.Renderer; | 3 import com.glavsoft.drawing.Renderer; |
4 import com.glavsoft.rfb.IRepaintController; | 4 import com.glavsoft.rfb.IRepaintController; |
5 import com.glavsoft.viewer.swing.SwingViewerWindow; | |
5 | 6 |
6 public class RenderAndControllerHolder { | 7 public class RenderAndControllerHolder { |
7 | 8 |
8 private Renderer renderer; | 9 private Renderer renderer; |
9 private IRepaintController repaintController; | 10 private IRepaintController repaintController; |
11 private SwingViewerWindow viewerWindow; | |
10 | 12 |
11 public RenderAndControllerHolder(Renderer renderer, | 13 public RenderAndControllerHolder(Renderer renderer, |
12 IRepaintController repaintController) { | 14 IRepaintController repaintController, |
15 SwingViewerWindow viewerWindow) { | |
13 this.repaintController = repaintController; | 16 this.repaintController = repaintController; |
14 this.renderer = renderer; | 17 this.renderer = renderer; |
18 this.viewerWindow = viewerWindow; | |
15 } | 19 } |
16 | 20 |
17 public Renderer getRenderer() { | 21 public Renderer getRenderer() { |
18 return renderer; | 22 return renderer; |
19 } | 23 } |
24 | 28 |
25 public IRepaintController getRepaintController() { | 29 public IRepaintController getRepaintController() { |
26 return repaintController; | 30 return repaintController; |
27 } | 31 } |
28 | 32 |
33 public SwingViewerWindow getViewerWindow(){ | |
34 return viewerWindow; | |
35 } | |
36 | |
29 } | 37 } |