View Javadoc

1   package com.atlassian.plugin.osgi;
2   
3   import com.atlassian.plugin.descriptors.AbstractModuleDescriptor;
4   import com.atlassian.plugin.module.ModuleFactory;
5   
6   /**
7    * Module type for an object
8    */
9   public class ObjectModuleDescriptor extends AbstractModuleDescriptor<Object>
10  {
11      public ObjectModuleDescriptor()
12      {
13          super(ModuleFactory.LEGACY_MODULE_FACTORY);
14      }
15  
16      public ObjectModuleDescriptor(ModuleFactory moduleCreator)
17      {
18          super(moduleCreator);
19      }
20  
21      public Object getModule()
22      {
23          return moduleFactory.createModule(moduleClassName, this);
24      }
25  }