public class

MacroModuleDescriptor

extends AbstractJiraModuleDescriptor<T>
java.lang.Object
   ↳ com.atlassian.plugin.descriptors.AbstractModuleDescriptor<T>
     ↳ com.atlassian.jira.plugin.AbstractJiraModuleDescriptor<T>
       ↳ com.atlassian.jira.plugin.renderer.MacroModuleDescriptor

Summary

[Expand]
Inherited Fields
From class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
Public Constructors
MacroModuleDescriptor(JiraAuthenticationContext authenticationContext, ModuleFactory moduleFactory)
Public Methods
Object createModule()
Creates an instance of the Module.
String getHelp()
String getHelpSection()
boolean hasHelp()
[Expand]
Inherited Methods
From class com.atlassian.jira.plugin.AbstractJiraModuleDescriptor
From class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
From class java.lang.Object
From interface com.atlassian.jira.plugin.JiraResourcedModuleDescriptor
From interface com.atlassian.plugin.ModuleDescriptor
From interface com.atlassian.plugin.Resourced
From interface com.atlassian.plugin.StateAware

Public Constructors

public MacroModuleDescriptor (JiraAuthenticationContext authenticationContext, ModuleFactory moduleFactory)

Public Methods

public Object createModule ()

Creates an instance of the Module.

This is called by the lazy load logic of getModule() and is suitable for overriding in subclasses if they want to customize how the Module class is instantiated.

Returns
  • a new instance of the module.

public String getHelp ()

public String getHelpSection ()

public boolean hasHelp ()