com.atlassian.jira.issue.fields.layout.column
Interface ColumnLayoutItem

All Superinterfaces:
Comparable
All Known Implementing Classes:
ActionsAndOperationsColumnLayoutItem, ColumnLayoutItemImpl, ExcelColumnLayoutItem, SimpleColumnLayoutItem, SubTaskReorderColumnLayoutItem

@PublicApi
public interface ColumnLayoutItem
extends Comparable


Method Summary
 String getColumnHeadingKey()
          Return some text for the Column Header.
 String getHtml(Map displayParams, Issue issue)
           
 NavigableField getNavigableField()
           
 int getPosition()
           
 boolean isAliasForField(ApplicationUser user, String sortField)
           
 boolean isAliasForField(com.atlassian.crowd.embedded.api.User user, String sortField)
           
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

getNavigableField

NavigableField getNavigableField()

isAliasForField

boolean isAliasForField(com.atlassian.crowd.embedded.api.User user,
                        String sortField)

isAliasForField

boolean isAliasForField(ApplicationUser user,
                        String sortField)

getPosition

int getPosition()

getHtml

String getHtml(Map displayParams,
               Issue issue)

getColumnHeadingKey

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

Returns:
A key, which can be run through I18nHelper.getText(String) to get a heading


Copyright © 2002-2013 Atlassian. All Rights Reserved.