View Javadoc

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   * @author Myk Kolisnyk
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       * @return the button
48       */
49      public IButtonContractProxy button() {
50          return button;
51      }
52  
53      /**
54       * @return the edit
55       */
56      public IEditContractProxy edit() {
57          return edit;
58      }
59  
60      /**
61       * @return the listBox
62       */
63      public IListBoxContractProxy listBox() {
64          return listBox;
65      }
66  
67      /**
68       * @return the listView
69       */
70      public IListViewContractProxy listView() {
71          return listView;
72      }
73  
74      /**
75       * @return the progressBar
76       */
77      public IProgressBarContractProxy progressBar() {
78          return progressBar;
79      }
80  
81      /**
82       * @return the scrollBar
83       */
84      public IScrollBarContractProxy scrollBar() {
85          return scrollBar;
86      }
87  
88      /**
89       * @return the slider
90       */
91      public ISliderContractProxy slider() {
92          return slider;
93      }
94  
95      /**
96       * @return the spin
97       */
98      public ISpinContractProxy spin() {
99          return spin;
100     }
101 
102     /**
103      * @return the tab
104      */
105     public ITabContractProxy tab() {
106         return tab;
107     }
108 
109 }