com.atlassian.jira.plugin.component
Class ComponentModuleDescriptor

java.lang.Object
  extended bycom.atlassian.plugin.descriptors.AbstractModuleDescriptor
      extended bycom.atlassian.jira.plugin.component.ComponentModuleDescriptor
All Implemented Interfaces:
com.atlassian.plugin.ModuleDescriptor, com.atlassian.plugin.Resourced

public class ComponentModuleDescriptor
extends com.atlassian.plugin.descriptors.AbstractModuleDescriptor


Field Summary
(package private)  Class interfaceClazz
           
 
Fields inherited from class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
singleton
 
Constructor Summary
ComponentModuleDescriptor()
           
 
Method Summary
 Object getModule()
           
 void init(com.atlassian.plugin.Plugin plugin, org.dom4j.Element element)
           
 void registerComponents(org.picocontainer.MutablePicoContainer container)
           
 void unregisterComponents(org.picocontainer.MutablePicoContainer container)
           
 
Methods inherited from class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
assertModuleClassImplements, destroy, getCompleteKey, getDescription, getKey, getMinJavaVersion, getModuleClass, getName, getParams, getPluginKey, getResourceDescriptor, getResourceDescriptors, getResourceDescriptors, isEnabledByDefault, isSingleton, isSingletonByDefault, isSystemModule, satisfiesMinJavaVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

interfaceClazz

Class interfaceClazz
Constructor Detail

ComponentModuleDescriptor

public ComponentModuleDescriptor()
Method Detail

init

public void init(com.atlassian.plugin.Plugin plugin,
                 org.dom4j.Element element)
          throws com.atlassian.plugin.PluginParseException
Throws:
com.atlassian.plugin.PluginParseException

getModule

public Object getModule()

registerComponents

public void registerComponents(org.picocontainer.MutablePicoContainer container)

unregisterComponents

public void unregisterComponents(org.picocontainer.MutablePicoContainer container)


Copyright © 2002-2006 Atlassian. All Rights Reserved.