1
2
3
4
5
6
7
8
9
10
11
12
13 package com.eviware.soapui.ui.desktop;
14
15 import javax.swing.JComponent;
16
17 import com.eviware.soapui.model.ModelItem;
18 import com.eviware.soapui.support.action.swing.ActionList;
19
20 /***
21 * null-desktop used when running from command-line, etc
22 *
23 * @author Ole
24 */
25
26 public class NullDesktop implements SoapUIDesktop
27 {
28 public void addDesktopListener( DesktopListener listener )
29 {
30 }
31
32 public boolean closeAll()
33 {
34 return false;
35 }
36
37 public boolean closeDesktopPanel( DesktopPanel desktopPanel )
38 {
39 return false;
40 }
41
42 public boolean closeDesktopPanel( ModelItem modelItem )
43 {
44 return false;
45 }
46
47 public ActionList getActions()
48 {
49 return null;
50 }
51
52 public JComponent getDesktopComponent()
53 {
54 return null;
55 }
56
57 public DesktopPanel getDesktopPanel( ModelItem modelItem )
58 {
59 return null;
60 }
61
62 public DesktopPanel[] getDesktopPanels()
63 {
64 return null;
65 }
66
67 public boolean hasDesktopPanel( ModelItem modelItem )
68 {
69 return false;
70 }
71
72 public void init()
73 {
74 }
75
76 public void maximize( DesktopPanel dp )
77 {
78 }
79
80 public void minimize( DesktopPanel desktopPanel )
81 {
82 }
83
84 public void release()
85 {
86 }
87
88 public void removeDesktopListener( DesktopListener listener )
89 {
90 }
91
92 public DesktopPanel showDesktopPanel( ModelItem modelItem )
93 {
94 return null;
95 }
96
97 public DesktopPanel showDesktopPanel( DesktopPanel desktopPanel )
98 {
99 return null;
100 }
101
102 public void transferTo( SoapUIDesktop newDesktop )
103 {
104 }
105 }