com.atlassian.jira.plugin.issuetabpanel
Interface IssueTabPanelModuleDescriptor

All Superinterfaces:
JiraResourcedModuleDescriptor<IssueTabPanel>, com.atlassian.plugin.ModuleDescriptor<IssueTabPanel>, OrderableModuleDescriptor, com.atlassian.plugin.Resourced
All Known Implementing Classes:
IssueTabPanelModuleDescriptorImpl

public interface IssueTabPanelModuleDescriptor
extends JiraResourcedModuleDescriptor<IssueTabPanel>, OrderableModuleDescriptor

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


Method Summary
 List<IssueAction> getActions(Issue issue, com.atlassian.crowd.embedded.api.User remoteUser)
           
 String getLabel()
           
 int getOrder()
           
 boolean isDefault()
           
 boolean isSortable()
           
 boolean isSupportsAjaxLoad()
           
 
Methods inherited from interface com.atlassian.jira.plugin.JiraResourcedModuleDescriptor
getHtml, getHtml, getI18nBean
 
Methods inherited from interface com.atlassian.plugin.ModuleDescriptor
destroy, equals, getCompleteKey, getDescription, getDescriptionKey, getI18nNameKey, getKey, getMinJavaVersion, getModule, getModuleClass, getName, getParams, getPlugin, getPluginKey, hashCode, init, isEnabledByDefault, isSystemModule, satisfiesMinJavaVersion
 
Methods inherited from interface com.atlassian.plugin.Resourced
getResourceDescriptor, getResourceDescriptors, getResourceDescriptors, getResourceLocation
 

Method Detail

getLabel

String getLabel()

getActions

List<IssueAction> getActions(Issue issue,
                             com.atlassian.crowd.embedded.api.User remoteUser)
Parameters:
issue - Issue
remoteUser - User
Returns:
A List of IssueActions.

getOrder

int getOrder()
Specified by:
getOrder in interface OrderableModuleDescriptor

isDefault

boolean isDefault()

isSortable

boolean isSortable()

isSupportsAjaxLoad

boolean isSupportsAjaxLoad()
Returns:
a boolean indicating whether the issue tab panel can be loaded using an AJAX request


Copyright © 2002-2012 Atlassian. All Rights Reserved.