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 public ModuleTypeModuleDescriptor() {
19 super(ModuleFactory.LEGACY_MODULE_FACTORY);
20 }
21
22 public ModuleDescriptor<?> getModule() {
23 throw new UnsupportedOperationException();
24 }
25
26 }