public class

AboutPagePanelModuleDescriptorImpl

extends JiraAbstractWebFragmentModuleDescriptor
implements AboutPagePanelModuleDescriptor
java.lang.Object
   ↳ com.atlassian.plugin.web.descriptors.DefaultAbstractWebFragmentModuleDescriptor<T>
     ↳ com.atlassian.jira.plugin.webfragment.descriptors.JiraAbstractWebFragmentModuleDescriptor
       ↳ com.atlassian.jira.plugin.aboutpagepanel.AboutPagePanelModuleDescriptorImpl

Summary

Nested Classes
class AboutPagePanelModuleDescriptorImpl.Material Encapsulates data from the Bill Of Materials  
class AboutPagePanelModuleDescriptorImpl.PluginAndMaterials Ties a bill of materials in with its plugins  
[Expand]
Inherited Fields
From class com.atlassian.jira.plugin.webfragment.descriptors.JiraAbstractWebFragmentModuleDescriptor
Public Constructors
AboutPagePanelModuleDescriptorImpl(JiraAuthenticationContext jiraAuthenticationContext, WebInterfaceManager webInterfaceManager, EncodingConfiguration encodingConfiguration, SoyTemplateRendererProvider soyTemplateRendererProvider, BomParser bomParser)
Public Methods
String getConclusionModuleKey()
String getHtml(String resourceName)
String getHtml(String resourceName, Map<String, ?> startingParams)
String getIntroductionModuleKey()
String getLicensesLocation()
String getPluginSectionHtml()
Gets the rendered HTML for this plugin, to be displayed on the About page.
void init(Plugin plugin, Element element)
void writeHtml(String resourceName, Map<String, ?> startingParams, Writer writer)
[Expand]
Inherited Methods
From class com.atlassian.jira.plugin.webfragment.descriptors.JiraAbstractWebFragmentModuleDescriptor
From class com.atlassian.plugin.web.descriptors.DefaultAbstractWebFragmentModuleDescriptor
From class java.lang.Object
From interface com.atlassian.jira.plugin.JiraResourcedModuleDescriptor
From interface com.atlassian.jira.plugin.aboutpagepanel.AboutPagePanelModuleDescriptor
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
From interface com.atlassian.plugin.web.descriptors.ContextAware
From interface com.atlassian.plugin.web.descriptors.WebFragmentModuleDescriptor
From interface com.atlassian.plugin.web.descriptors.WeightedDescriptor

Public Constructors

public AboutPagePanelModuleDescriptorImpl (JiraAuthenticationContext jiraAuthenticationContext, WebInterfaceManager webInterfaceManager, EncodingConfiguration encodingConfiguration, SoyTemplateRendererProvider soyTemplateRendererProvider, BomParser bomParser)

Public Methods

public String getConclusionModuleKey ()

public String getHtml (String resourceName)

public String getHtml (String resourceName, Map<String, ?> startingParams)

public String getIntroductionModuleKey ()

public String getLicensesLocation ()

public String getPluginSectionHtml ()

Gets the rendered HTML for this plugin, to be displayed on the About page.

Returns
  • the rendered HTML for this plugin

public void init (Plugin plugin, Element element)

public void writeHtml (String resourceName, Map<String, ?> startingParams, Writer writer)

Throws
IOException