Class ColumnLayoutItemImpl
java.lang.Object
com.atlassian.jira.issue.fields.layout.column.ColumnLayoutItemImpl
- All Implemented Interfaces:
ColumnLayoutItem,Comparable
- Direct Known Subclasses:
ExcelColumnLayoutItem
-
Field Summary
Fields inherited from interface com.atlassian.jira.issue.fields.layout.column.ColumnLayoutItem
TO_ID -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintbooleanReturn some text for the Column Header.getId()Return the string form of the unique identifier for this column.intgetSafeSortOrder(String specifiedSortOrder) inthashCode()booleanisAliasForField(ApplicationUser user, String jqlName) toString()
-
Constructor Details
-
Method Details
-
getId
Description copied from interface:ColumnLayoutItemReturn the string form of the unique identifier for this column. When the column corresponds to aNavigableField, the id of the column will be the same as the id of the field.- Specified by:
getIdin interfaceColumnLayoutItem- Returns:
- the id;
-
getPosition
public int getPosition()- Specified by:
getPositionin interfaceColumnLayoutItem
-
compareTo
- Specified by:
compareToin interfaceComparable
-
getSafeSortOrder
-
isAliasForField
- Specified by:
isAliasForFieldin interfaceColumnLayoutItem
-
equals
-
toString
-
hashCode
public int hashCode() -
getHtml
- Specified by:
getHtmlin interfaceColumnLayoutItem
-
getColumnHeadingKey
Description copied from interface:ColumnLayoutItemReturn some text for the Column Header. By default this callsNavigableField.getColumnHeadingKey()but implementations can override this to provide different column headings as appropriate- Specified by:
getColumnHeadingKeyin interfaceColumnLayoutItem- Returns:
- A key, which can be run through
I18nHelper.getText(String)to get a heading