public class

IssueTabPanelModuleDescriptorImpl

extends AbstractJiraModuleDescriptor<T>
implements IssueTabPanelModuleDescriptor
java.lang.Object
   ↳ com.atlassian.plugin.descriptors.AbstractModuleDescriptor<T>
     ↳ com.atlassian.jira.plugin.AbstractJiraModuleDescriptor<T>
       ↳ com.atlassian.jira.plugin.issuetabpanel.IssueTabPanelModuleDescriptorImpl

Class Overview

An issue tab panel plugin adds extra panel tabs to JIRA's View Issue page.

Summary

[Expand]
Inherited Fields
From class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
Public Constructors
IssueTabPanelModuleDescriptorImpl(JiraAuthenticationContext authenticationContext, ModuleFactory moduleFactory)
Public Methods
void enabled()
String getLabel()
int getOrder()
void init(Plugin plugin, Element element)
boolean isDefault()
boolean isSortable()
boolean isSupportsAjaxLoad()
Protected Methods
IssueTabPanel3 createModule()
Creates an instance of the Module.
[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.jira.plugin.OrderableModuleDescriptor
From interface com.atlassian.jira.plugin.issuetabpanel.IssueTabPanelModuleDescriptor
From interface com.atlassian.plugin.ModuleDescriptor
From interface com.atlassian.plugin.Resourced
From interface com.atlassian.plugin.StateAware

Public Constructors

public IssueTabPanelModuleDescriptorImpl (JiraAuthenticationContext authenticationContext, ModuleFactory moduleFactory)

Public Methods

public void enabled ()

public String getLabel ()

public int getOrder ()

public void init (Plugin plugin, Element element)

public boolean isDefault ()

public boolean isSortable ()

public boolean isSupportsAjaxLoad ()

Protected Methods

protected IssueTabPanel3 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.