1 package com.atlassian.plugin.osgi.factory.descriptor;
2
3 import com.atlassian.plugin.ModuleDescriptor;
4 import com.atlassian.plugin.Permissions;
5 import com.atlassian.plugin.RequirePermission;
6 import com.atlassian.plugin.descriptors.AbstractModuleDescriptor;
7 import com.atlassian.plugin.descriptors.CannotDisable;
8 import com.atlassian.plugin.module.ModuleFactory;
9
10
11
12
13
14
15 @CannotDisable
16 @RequirePermission(Permissions.EXECUTE_JAVA)
17 public class ModuleTypeModuleDescriptor extends AbstractModuleDescriptor<ModuleDescriptor<?>>
18 {
19 public ModuleTypeModuleDescriptor()
20 {
21 super(ModuleFactory.LEGACY_MODULE_FACTORY);
22 }
23
24 public ModuleDescriptor<?> getModule()
25 {
26 throw new UnsupportedOperationException();
27 }
28
29 }