public class

ActionsAndOperationsColumnLayoutItem

extends SimpleColumnLayoutItem
java.lang.Object
   ↳ com.atlassian.jira.web.component.SimpleColumnLayoutItem
     ↳ com.atlassian.jira.web.component.subtask.ActionsAndOperationsColumnLayoutItem

Class Overview

ColumnLayoutItem that displays an AJAX dropdrown of all available actions and operations. This replaces the previous ActionsLink column layout that showed 3 actions.

Summary

[Expand]
Inherited Fields
From interface com.atlassian.jira.issue.fields.layout.column.ColumnLayoutItem
Public Constructors
ActionsAndOperationsColumnLayoutItem(VelocityTemplatingEngine templatingEngine, JiraAuthenticationContext authenticationContext, XsrfTokenGenerator xsrfTokenGenerator)
Public Methods
String getColumnHeadingKey()
Return some text for the Column Header.
String getHtml(Map displayParams, Issue issue)
Subclasses need to implement this to return the HTML for each row.
Protected Methods
String getColumnCssClass()
Subclasses can override this to provide their own CSS class if they need to
[Expand]
Inherited Methods
From class com.atlassian.jira.web.component.SimpleColumnLayoutItem
From class java.lang.Object
From interface com.atlassian.jira.issue.fields.layout.column.ColumnLayoutItem
From interface java.lang.Comparable

Public Constructors

public ActionsAndOperationsColumnLayoutItem (VelocityTemplatingEngine templatingEngine, JiraAuthenticationContext authenticationContext, XsrfTokenGenerator xsrfTokenGenerator)

Public Methods

public String getColumnHeadingKey ()

Return some text for the Column Header. By default this calls getColumnHeadingKey() but implementations can override this to provide different column headings as appropriate

Returns

public String getHtml (Map displayParams, Issue issue)

Subclasses need to implement this to return the HTML for each row.

Protected Methods

protected String getColumnCssClass ()

Subclasses can override this to provide their own CSS class if they need to

Returns
  • a css class - defaults to empty String