public interface ReportModuleDescriptor extends JiraResourcedModuleDescriptor<Report>, ConfigurableModuleDescriptor, com.atlassian.plugin.web.descriptors.WeightedDescriptor
Report
Modifier and Type | Method and Description |
---|---|
ReportCategory |
getCategory()
Returns the report category.
|
String |
getLabel() |
String |
getLabelKey() |
Report |
getModule() |
String |
getThumbnailCssClass()
Returns the class which will be used to decorate report thumbnail
|
com.atlassian.fugue.Option<String> |
getUrl(Map<String,Object> context)
Returns optional URL for the first page of this report within specified context.
|
String |
getUrl(Project project)
Returns url for first page of this report.
|
getHtml, getHtml, getI18nBean, writeHtml
destroy, destroy, equals, getCompleteKey, getDescription, getDescriptionKey, getI18nNameKey, getKey, getMinJavaVersion, getModuleClass, getName, getParams, getPlugin, getPluginKey, hashCode, init, isBroken, isEnabled, isEnabledByDefault, isSystemModule, satisfiesMinJavaVersion, setBroken
getResourceDescriptor, getResourceDescriptors, getResourceDescriptors, getResourceLocation
getObjectConfiguration
Report getModule()
getModule
in interface com.atlassian.plugin.ModuleDescriptor<Report>
String getLabel()
String getLabelKey()
String getUrl(Project project)
project
- project in which context this report is opened@ExperimentalApi com.atlassian.fugue.Option<String> getUrl(Map<String,Object> context)
none()
means the report should not show in this particular context.context
- context in which this report is openedOption.none()
when report should not show in this contextReportCategory getCategory()
String getThumbnailCssClass()
Copyright © 2002-2017 Atlassian. All Rights Reserved.