Class DefaultPluggableProjectOperation
java.lang.Object
com.atlassian.jira.plugin.projectoperation.AbstractPluggableProjectOperation
com.atlassian.jira.plugin.projectoperation.DefaultPluggableProjectOperation
- All Implemented Interfaces:
PluggableProjectOperation
Class that represents a
PluggableProjectOperation
as something with a label and associated content.- Since:
- v4.4
-
Field Summary
Fields inherited from class com.atlassian.jira.plugin.projectoperation.AbstractPluggableProjectOperation
descriptor
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract String
getContentHtml
(Project project, ApplicationUser user) final String
getHtml
(Project project, ApplicationUser user) Get the HTML to present on screenprotected abstract String
getLabelHtml
(Project project, ApplicationUser user) Methods inherited from class com.atlassian.jira.plugin.projectoperation.AbstractPluggableProjectOperation
init
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.atlassian.jira.plugin.projectoperation.PluggableProjectOperation
showOperation
-
Constructor Details
-
DefaultPluggableProjectOperation
public DefaultPluggableProjectOperation()
-
-
Method Details
-
getHtml
Description copied from interface:PluggableProjectOperation
Get the HTML to present on screen- Parameters:
project
- Provide the project in case we need any project specific information to render the HTMLuser
- The currently logged in user- Returns:
- HTML representation for this project operation.
-
getLabelHtml
-
getContentHtml
-