Class AboutPagePanelModuleDescriptorImpl
java.lang.Object
com.atlassian.plugin.web.descriptors.DefaultAbstractWebFragmentModuleDescriptor<Void>
com.atlassian.jira.plugin.webfragment.descriptors.JiraAbstractWebFragmentModuleDescriptor
com.atlassian.jira.plugin.aboutpagepanel.AboutPagePanelModuleDescriptorImpl
- All Implemented Interfaces:
AboutPagePanelModuleDescriptor
,JiraResourcedModuleDescriptor<Void>
,com.atlassian.plugin.ModuleDescriptor<Void>
,com.atlassian.plugin.Resourced
,com.atlassian.plugin.ScopeAware
,com.atlassian.plugin.StateAware
,com.atlassian.plugin.web.api.descriptors.ConditionalDescriptor
,com.atlassian.plugin.web.api.descriptors.ContextAware
,com.atlassian.plugin.web.api.descriptors.WebFragmentModuleDescriptor<Void>
,com.atlassian.plugin.web.api.descriptors.WeightedDescriptor
public class AboutPagePanelModuleDescriptorImpl
extends JiraAbstractWebFragmentModuleDescriptor
implements AboutPagePanelModuleDescriptor
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final class
Encapsulates data from the Bill Of Materialsstatic final class
Ties a bill of materials in with its plugins -
Field Summary
Fields inherited from class com.atlassian.jira.plugin.webfragment.descriptors.JiraAbstractWebFragmentModuleDescriptor
authenticationContext
-
Constructor Summary
ConstructorsConstructorDescriptionAboutPagePanelModuleDescriptorImpl
(JiraAuthenticationContext jiraAuthenticationContext, com.atlassian.plugin.web.WebInterfaceManager webInterfaceManager, EncodingConfiguration encodingConfiguration, SoyTemplateRendererProvider soyTemplateRendererProvider, BomParser bomParser) -
Method Summary
Modifier and TypeMethodDescriptionGets the rendered HTML for this plugin, to be displayed on the About page.void
init
(com.atlassian.plugin.Plugin plugin, com.atlassian.plugin.module.Element element) void
Methods inherited from class com.atlassian.jira.plugin.webfragment.descriptors.JiraAbstractWebFragmentModuleDescriptor
getDescription, getI18nBean, getName
Methods inherited from class com.atlassian.plugin.web.descriptors.DefaultAbstractWebFragmentModuleDescriptor
destroy, disabled, enabled, getCompleteKey, getCondition, getContextProvider, getDecoratedDescriptor, getDescriptionKey, getI18nNameKey, getKey, getMinJavaVersion, getModule, getModuleClass, getParams, getPlugin, getPluginKey, getResourceDescriptor, getResourceDescriptors, getResourceLocation, getWeight, isEnabled, isEnabledByDefault, isSystemModule, satisfiesMinJavaVersion, setWebInterfaceManager, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.atlassian.jira.plugin.JiraResourcedModuleDescriptor
getI18nBean
Methods inherited from interface com.atlassian.plugin.ModuleDescriptor
destroy, equals, getCompleteKey, getDescription, getDescriptionKey, getDisplayName, getI18nNameKey, getKey, getMinJavaVersion, getModule, getModuleClass, getName, getParams, getPlugin, getPluginKey, hashCode, isBroken, isEnabled, isEnabledByDefault, isSystemModule, satisfiesMinJavaVersion, setBroken
Methods inherited from interface com.atlassian.plugin.Resourced
getResourceDescriptor, getResourceDescriptors, getResourceLocation
Methods inherited from interface com.atlassian.plugin.ScopeAware
getScopeKey
-
Constructor Details
-
AboutPagePanelModuleDescriptorImpl
public AboutPagePanelModuleDescriptorImpl(JiraAuthenticationContext jiraAuthenticationContext, com.atlassian.plugin.web.WebInterfaceManager webInterfaceManager, EncodingConfiguration encodingConfiguration, SoyTemplateRendererProvider soyTemplateRendererProvider, BomParser bomParser)
-
-
Method Details
-
init
public void init(com.atlassian.plugin.Plugin plugin, com.atlassian.plugin.module.Element element) throws com.atlassian.plugin.PluginParseException -
getPluginSectionHtml
Description copied from interface:AboutPagePanelModuleDescriptor
Gets the rendered HTML for this plugin, to be displayed on the About page.- Specified by:
getPluginSectionHtml
in interfaceAboutPagePanelModuleDescriptor
- Returns:
- the rendered HTML for this plugin
-
getHtml
- Specified by:
getHtml
in interfaceJiraResourcedModuleDescriptor<Void>
-
getHtml
- Specified by:
getHtml
in interfaceJiraResourcedModuleDescriptor<Void>
-
writeHtml
public void writeHtml(String resourceName, Map<String, ?> startingParams, Writer writer) throws IOException- Specified by:
writeHtml
in interfaceJiraResourcedModuleDescriptor<Void>
- Throws:
IOException
-
getIntroductionModuleKey
-
getLicensesLocation
-
getConclusionModuleKey
-