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 }