1
2
3
4 package org.sirius.client.win32.core;
5
6 import org.sirius.client.win32.core.classes.dialog.DialogProxy;
7 import org.sirius.client.win32.core.classes.menu.MenuProxy;
8 import org.sirius.client.win32.core.classes.window.WindowProxy;
9 import org.sirius.client.win32.core.controls.button.ButtonProxy;
10 import org.sirius.client.win32.core.controls.combobox.ComboBoxProxy;
11 import org.sirius.client.win32.core.controls.edit.EditProxy;
12 import org.sirius.client.win32.core.controls.listbox.ListBoxProxy;
13 import org.sirius.client.win32.core.controls.tabcontrol.TabControlProxy;
14
15
16
17
18
19 public class Win32CoreClient {
20
21
22
23
24 private final MenuProxy menu;
25
26
27
28 private final WindowProxy window;
29
30
31
32 private final DialogProxy dialog;
33
34
35
36 private final ButtonProxy button;
37
38
39
40 private final ComboBoxProxy combo;
41
42
43
44 private final EditProxy edit;
45
46
47
48 private final ListBoxProxy listbox;
49
50
51
52 private final TabControlProxy tabcontrol;
53
54
55
56
57 public Win32CoreClient() {
58 menu = new MenuProxy();
59 window = new WindowProxy();
60
61 dialog = new DialogProxy();
62 button = new ButtonProxy();
63 combo = new ComboBoxProxy();
64 edit = new EditProxy();
65 listbox = new ListBoxProxy();
66 tabcontrol = new TabControlProxy();
67 }
68
69
70
71
72 public final ButtonProxy button() {
73 return button;
74 }
75
76
77
78
79 public final ComboBoxProxy combo() {
80 return combo;
81 }
82
83
84
85
86 public final DialogProxy dialog() {
87 return dialog;
88 }
89
90
91
92
93 public final EditProxy edit() {
94 return edit;
95 }
96
97
98
99
100 public final ListBoxProxy listbox() {
101 return listbox;
102 }
103
104
105
106
107
108 public final MenuProxy menu() {
109 return menu;
110 }
111
112
113
114
115 public final TabControlProxy tabcontrol() {
116 return tabcontrol;
117 }
118
119
120
121
122
123 public final WindowProxy window() {
124 return window;
125 }
126
127 }