1 package com.atlassian.plugin;
2
3 import com.atlassian.annotations.Internal;
4 import com.atlassian.plugin.elements.ResourceDescriptor;
5 import com.atlassian.plugin.elements.ResourceLocation;
6
7 import java.io.InputStream;
8 import java.net.URL;
9 import java.util.Collection;
10 import java.util.Date;
11 import java.util.List;
12 import java.util.Set;
13
14
15
16
17
18
19
20
21
22
23
24 @Internal
25 public class DummyPlugin implements Plugin
26 {
27 @Override
28 public int getPluginsVersion()
29 {
30 return 0;
31 }
32
33 @Override
34 public void setPluginsVersion(final int version)
35 {
36 }
37
38 @Override
39 public String getName()
40 {
41 return null;
42 }
43
44 @Override
45 public void setName(final String name)
46 {
47 }
48
49 @Override
50 public String getI18nNameKey()
51 {
52 return null;
53 }
54
55 @Override
56 public void setI18nNameKey(final String i18nNameKey)
57 {
58 }
59
60 @Override
61 public String getKey()
62 {
63 return null;
64 }
65
66 @Override
67 public void setKey(final String aPackage)
68 {
69 }
70
71 @Override
72 public void addModuleDescriptor(final ModuleDescriptor<?> moduleDescriptor)
73 {
74 }
75
76 @Override
77 public Collection<ModuleDescriptor<?>> getModuleDescriptors()
78 {
79 return null;
80 }
81
82 @Override
83 public ModuleDescriptor<?> getModuleDescriptor(final String key)
84 {
85 return null;
86 }
87
88 @Override
89 public <M> List<ModuleDescriptor<M>> getModuleDescriptorsByModuleClass(final Class<M> moduleClass)
90 {
91 return null;
92 }
93
94 @Override
95 public InstallationMode getInstallationMode()
96 {
97 return null;
98 }
99
100 @Override
101 public boolean isEnabledByDefault()
102 {
103 return false;
104 }
105
106 @Override
107 public void setEnabledByDefault(final boolean enabledByDefault)
108 {
109 }
110
111 @Override
112 public PluginInformation getPluginInformation()
113 {
114 return null;
115 }
116
117 @Override
118 public void setPluginInformation(final PluginInformation pluginInformation)
119 {
120 }
121
122 @Override
123 public void setResources(final Resourced resources)
124 {
125 }
126
127 @Override
128 public PluginState getPluginState()
129 {
130 return null;
131 }
132
133 @Override
134 public boolean isEnabled()
135 {
136 return false;
137 }
138
139 @Override
140 public boolean isSystemPlugin()
141 {
142 return false;
143 }
144
145 @Override
146 public void setSystemPlugin(final boolean system)
147 {
148 }
149
150 @Override
151 public boolean containsSystemModule()
152 {
153 return false;
154 }
155
156 @Override
157 public boolean isBundledPlugin()
158 {
159 return false;
160 }
161
162 @Override
163 public Date getDateLoaded()
164 {
165 return null;
166 }
167
168 @Override
169 public Date getDateInstalled()
170 {
171 return null;
172 }
173
174 @Override
175 public boolean isUninstallable()
176 {
177 return false;
178 }
179
180 @Override
181 public boolean isDeleteable()
182 {
183 return false;
184 }
185
186 @Override
187 public boolean isDynamicallyLoaded()
188 {
189 return false;
190 }
191
192 @Override
193 public <T> Class<T> loadClass(final String clazz, final Class<?> callingClass) throws ClassNotFoundException
194 {
195 return null;
196 }
197
198 @Override
199 public ClassLoader getClassLoader()
200 {
201 return null;
202 }
203
204 @Override
205 public URL getResource(final String path)
206 {
207 return null;
208 }
209
210 @Override
211 public InputStream getResourceAsStream(final String name)
212 {
213 return null;
214 }
215
216 @Override
217 public void setEnabled(final boolean enabled)
218 {
219 }
220
221 @Override
222 public void close()
223 {
224 }
225
226 @Override
227 public void install() throws PluginException
228 {
229 }
230
231 @Override
232 public void uninstall() throws PluginException
233 {
234 }
235
236 @Override
237 public void enable() throws PluginException
238 {
239 }
240
241 @Override
242 public void disable() throws PluginException
243 {
244 }
245
246 @Override
247 public Set<String> getRequiredPlugins()
248 {
249 return null;
250 }
251
252 @Override
253 public Set<String> getActivePermissions()
254 {
255 return null;
256 }
257
258 @Override
259 public boolean hasAllPermissions()
260 {
261 return false;
262 }
263
264 @Override
265 public int compareTo(final Plugin o)
266 {
267 return 0;
268 }
269
270 @Override
271 public List<ResourceDescriptor> getResourceDescriptors()
272 {
273 return null;
274 }
275
276 @Override
277 public List<ResourceDescriptor> getResourceDescriptors(final String type)
278 {
279 return null;
280 }
281
282 @Override
283 public ResourceDescriptor getResourceDescriptor(final String type, final String name)
284 {
285 return null;
286 }
287
288 @Override
289 public ResourceLocation getResourceLocation(final String type, final String name)
290 {
291 return null;
292 }
293 }