public class

ColumnLayoutItemProvider

extends Object
java.lang.Object
   ↳ com.atlassian.jira.web.component.ColumnLayoutItemProvider

Class Overview

Provides the columns to be displayed on the results table, given a SearchRequest and a User

Summary

Public Constructors
ColumnLayoutItemProvider()
Public Methods
List<ColumnLayoutItem> getColumns(ApplicationUser user, SearchRequest searchRequest)
Gets the columns to be displayed on the result table for a given user and a given search request.
List<ColumnLayoutItem> getUserColumns(ApplicationUser user)
Returns the list of columns that an user sees by default on his searches.
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public ColumnLayoutItemProvider ()

Public Methods

public List<ColumnLayoutItem> getColumns (ApplicationUser user, SearchRequest searchRequest)

Gets the columns to be displayed on the result table for a given user and a given search request.

Parameters
user The user
searchRequest The search request
Returns
  • A list with the columns to be displayed
Throws
Exception

public List<ColumnLayoutItem> getUserColumns (ApplicationUser user)

Returns the list of columns that an user sees by default on his searches.

Parameters
user The user
Returns
  • A list with the columns to be displayed
Throws
Exception