public class

TopNavigationModuleDescriptorImpl

extends AbstractJiraModuleDescriptor<T>
implements TopNavigationModuleDescriptor
java.lang.Object
   ↳ com.atlassian.plugin.descriptors.AbstractModuleDescriptor<T>
     ↳ com.atlassian.jira.plugin.AbstractJiraModuleDescriptor<T>
       ↳ com.atlassian.jira.plugin.navigation.TopNavigationModuleDescriptorImpl

Class Overview

Module descriptor used for plugins that render the top navigation in JIRA.

Summary

[Expand]
Inherited Fields
From class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
Public Constructors
TopNavigationModuleDescriptorImpl(JiraAuthenticationContext authenticationContext, ApplicationProperties applicationProperties, WebResourceUrlProvider webResourceUrlProvider, PermissionManager permissionManager, WebFragmentWebComponent webFragmentWebComponent, UserProjectHistoryManager userProjectHistoryManager, ModuleFactory moduleFactory, JiraWebInterfaceManager webInterfaceManager, ConditionDescriptorFactoryImpl conditionDescriptorFactory)
Public Methods
void enabled()
Condition getCondition()
int getOrder()
Map<StringObject> getTopNavigationContext(HttpServletRequest request, Map<StringObject> startingParams)
getthe velocity context associated with this <top-navigation> module.
String getTopNavigationHtml(HttpServletRequest request, Map<StringObject> startingParms)
render the velocity associated with this <top-navigation> module.
void init(Plugin plugin, Element element)
[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.navigation.TopNavigationModuleDescriptor
From interface com.atlassian.plugin.ModuleDescriptor
From interface com.atlassian.plugin.Resourced
From interface com.atlassian.plugin.StateAware
From interface com.atlassian.plugin.web.descriptors.ConditionalDescriptor

Public Constructors

public TopNavigationModuleDescriptorImpl (JiraAuthenticationContext authenticationContext, ApplicationProperties applicationProperties, WebResourceUrlProvider webResourceUrlProvider, PermissionManager permissionManager, WebFragmentWebComponent webFragmentWebComponent, UserProjectHistoryManager userProjectHistoryManager, ModuleFactory moduleFactory, JiraWebInterfaceManager webInterfaceManager, ConditionDescriptorFactoryImpl conditionDescriptorFactory)

Public Methods

public void enabled ()

public Condition getCondition ()

public int getOrder ()

public Map<StringObject> getTopNavigationContext (HttpServletRequest request, Map<StringObject> startingParams)

getthe velocity context associated with this <top-navigation> module.

public String getTopNavigationHtml (HttpServletRequest request, Map<StringObject> startingParms)

render the velocity associated with this <top-navigation> module.

public void init (Plugin plugin, Element element)