1
2
3
4 package org.sirius.server.win32lib.controls;
5
6 import org.sirius.server.win32lib.controls.button.IButtonContractProxy;
7 import org.sirius.server.win32lib.controls.edit.IEditContractProxy;
8 import org.sirius.server.win32lib.controls.listbox.IListBoxContractProxy;
9 import org.sirius.server.win32lib.controls.listview.IListViewContractProxy;
10 import org.sirius.server.win32lib.controls.progressbar.IProgressBarContractProxy;
11 import org.sirius.server.win32lib.controls.scrollbar.IScrollBarContractProxy;
12 import org.sirius.server.win32lib.controls.slider.ISliderContractProxy;
13 import org.sirius.server.win32lib.controls.spin.ISpinContractProxy;
14 import org.sirius.server.win32lib.controls.tab.ITabContractProxy;
15
16
17
18
19
20 public class Win32LibControlsClient {
21 private final IButtonContractProxy button;
22 private final IEditContractProxy edit;
23 private final IListBoxContractProxy listBox;
24 private final IListViewContractProxy listView;
25 private final IProgressBarContractProxy progressBar;
26 private final IScrollBarContractProxy scrollBar;
27 private final ISliderContractProxy slider;
28 private final ISpinContractProxy spin;
29 private final ITabContractProxy tab;
30
31
32
33
34 public Win32LibControlsClient() {
35 this.button = new IButtonContractProxy();
36 this.edit = new IEditContractProxy();
37 this.listBox = new IListBoxContractProxy();
38 this.listView = new IListViewContractProxy();
39 this.progressBar = new IProgressBarContractProxy();
40 this.scrollBar = new IScrollBarContractProxy();
41 this.slider = new ISliderContractProxy();
42 this.spin = new ISpinContractProxy();
43 this.tab = new ITabContractProxy();
44 }
45
46
47
48
49 public IButtonContractProxy button() {
50 return button;
51 }
52
53
54
55
56 public IEditContractProxy edit() {
57 return edit;
58 }
59
60
61
62
63 public IListBoxContractProxy listBox() {
64 return listBox;
65 }
66
67
68
69
70 public IListViewContractProxy listView() {
71 return listView;
72 }
73
74
75
76
77 public IProgressBarContractProxy progressBar() {
78 return progressBar;
79 }
80
81
82
83
84 public IScrollBarContractProxy scrollBar() {
85 return scrollBar;
86 }
87
88
89
90
91 public ISliderContractProxy slider() {
92 return slider;
93 }
94
95
96
97
98 public ISpinContractProxy spin() {
99 return spin;
100 }
101
102
103
104
105 public ITabContractProxy tab() {
106 return tab;
107 }
108
109 }