2
|
1 package jp.ac.u_ryukyu.alicevnc;
|
|
2
|
|
3 import com.glavsoft.drawing.Renderer;
|
|
4 import com.glavsoft.rfb.IRepaintController;
|
33
|
5 import com.glavsoft.viewer.swing.SwingViewerWindow;
|
2
|
6
|
|
7 public class RenderAndControllerHolder {
|
|
8
|
9
|
9 private Renderer renderer;
|
|
10 private IRepaintController repaintController;
|
33
|
11 private SwingViewerWindow viewerWindow;
|
31
|
12
|
2
|
13 public RenderAndControllerHolder(Renderer renderer,
|
33
|
14 IRepaintController repaintController,
|
|
15 SwingViewerWindow viewerWindow) {
|
2
|
16 this.repaintController = repaintController;
|
|
17 this.renderer = renderer;
|
33
|
18 this.viewerWindow = viewerWindow;
|
2
|
19 }
|
|
20
|
9
|
21 public Renderer getRenderer() {
|
|
22 return renderer;
|
|
23 }
|
|
24
|
|
25 public void setRenderer(Renderer renderer) {
|
|
26 this.renderer = renderer;
|
|
27 }
|
|
28
|
|
29 public IRepaintController getRepaintController() {
|
|
30 return repaintController;
|
|
31 }
|
|
32
|
33
|
33 public SwingViewerWindow getViewerWindow(){
|
|
34 return viewerWindow;
|
|
35 }
|
|
36
|
2
|
37 }
|