Package com.atlassian.jira.web.component
Class IssueTableLayoutBean
java.lang.Object
com.atlassian.jira.web.component.IssueTableLayoutBean
This bean is used to control the display properties of the IssueTable, and works with
IssueTableWebComponent and issuetable.vm to achieve this.
It contains sensible defaults.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionIssueTableLayoutBean(ApplicationUser user, Collection<SearchSort> searchSorts) IssueTableLayoutBean(List<ColumnLayoutItem> columns) IssueTableLayoutBean(List<ColumnLayoutItem> columns, Collection<SearchSort> searchSorts) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddCellDisplayParam(String key, Object value) You can use this method to pass parameters through to individual cells / issues for formatting.booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanvoidsetActionUrl(String actionUrl) voidsetAlternateRowColors(boolean alternateRowColors) voidsetDisplayHeader(boolean displayHeader) voidsetDisplayHeaderPager(boolean displayHeaderPager) voidsetFilterId(Long filterId) voidsetShowActionColumn(boolean showActionColumn) voidsetShowExteriorTable(boolean showExteriorTable) voidsetShowHeaderDescription(boolean showHeaderDescription) voidsetShowTableEditHeader(boolean showTableEditHeader) voidsetSortingEnabled(boolean sortingEnabled) voidsetSubtasksTable(boolean subtasksTable) voidsetTableCssClass(String tableCssClass) Set the CSS class for the table element in the issue table.
-
Field Details
-
CELL_NO_LINK
- See Also:
-
CELL_TEXT_ONLY
- See Also:
-
FULL_LINK
- See Also:
-
DEFAULT_COLUMNS
- See Also:
-
EXCEL_VIEW
Deprecated.useFieldRenderingContext.EXCEL_VIEWinstead- See Also:
-
NAVIGATOR_VIEW
Deprecated.useFieldRenderingContext.NAVIGATOR_VIEWinstead- See Also:
-
-
Constructor Details
-
IssueTableLayoutBean
-
IssueTableLayoutBean
-
IssueTableLayoutBean
-
-
Method Details
-
getColumns
-
getFirstSorter
-
getFilterId
-
getActionUrl
-
addCellDisplayParam
You can use this method to pass parameters through to individual cells / issues for formatting.- See Also:
-
getCellDisplayParams
-
isSortingEnabled
public boolean isSortingEnabled() -
setSortingEnabled
public void setSortingEnabled(boolean sortingEnabled) -
isShowHeaderDescription
public boolean isShowHeaderDescription() -
setShowHeaderDescription
public void setShowHeaderDescription(boolean showHeaderDescription) -
isAlternateRowColors
public boolean isAlternateRowColors() -
setAlternateRowColors
public void setAlternateRowColors(boolean alternateRowColors) -
isShowTableEditHeader
public boolean isShowTableEditHeader() -
setShowTableEditHeader
public void setShowTableEditHeader(boolean showTableEditHeader) -
setFilterId
-
setActionUrl
-
setDisplayHeader
public void setDisplayHeader(boolean displayHeader) -
isDisplayHeader
public boolean isDisplayHeader() -
isDisplayHeaderPager
public boolean isDisplayHeaderPager() -
setDisplayHeaderPager
public void setDisplayHeaderPager(boolean displayHeaderPager) -
setSubtasksTable
public void setSubtasksTable(boolean subtasksTable) -
isSubtasksTable
public boolean isSubtasksTable() -
isShowExteriorTable
public boolean isShowExteriorTable() -
setShowExteriorTable
public void setShowExteriorTable(boolean showExteriorTable) -
getTableCssClass
-
setTableCssClass
Set the CSS class for the table element in the issue table. Defaults to 'grid' -
isShowActionColumn
public boolean isShowActionColumn() -
setShowActionColumn
public void setShowActionColumn(boolean showActionColumn)
-
FieldRenderingContext.EXCEL_VIEWinstead