Class IssueTableLayoutBean

java.lang.Object
com.atlassian.jira.web.component.IssueTableLayoutBean

public class IssueTableLayoutBean extends Object
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 Details

  • Constructor Details

  • Method Details

    • getColumns

      public List<ColumnLayoutItem> getColumns()
    • getFirstSorter

      public SearchSort getFirstSorter()
    • getFilterId

      public Long getFilterId()
    • getActionUrl

      public String getActionUrl()
    • addCellDisplayParam

      public void addCellDisplayParam(String key, Object value)
      You can use this method to pass parameters through to individual cells / issues for formatting.
      See Also:
    • getCellDisplayParams

      public Map 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

      public void setFilterId(Long filterId)
    • setActionUrl

      public void setActionUrl(String actionUrl)
    • 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

      public String getTableCssClass()
    • setTableCssClass

      public void setTableCssClass(String tableCssClass)
      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)