com.atlassian.jira.issue.fields.layout.column
Class ColumnLayoutItemImpl

java.lang.Object
  extended bycom.atlassian.jira.issue.fields.layout.column.ColumnLayoutItemImpl
All Implemented Interfaces:
ColumnLayoutItem, Comparable
Direct Known Subclasses:
ExcelColumnLayoutItem

public class ColumnLayoutItemImpl
extends Object
implements ColumnLayoutItem


Constructor Summary
ColumnLayoutItemImpl(NavigableField navigableField, int position)
           
 
Method Summary
 int compareTo(Object o)
           
 boolean equals(Object o)
           
 String getColumnHeadingKey()
          Return some text for the Column Header.
 String getHtml(Map displayParams, Issue issue)
           
 NavigableField getNavigableField()
           
 int getPosition()
           
 int hashCode()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ColumnLayoutItemImpl

public ColumnLayoutItemImpl(NavigableField navigableField,
                            int position)
Method Detail

getNavigableField

public NavigableField getNavigableField()
Specified by:
getNavigableField in interface ColumnLayoutItem

getPosition

public int getPosition()
Specified by:
getPosition in interface ColumnLayoutItem

compareTo

public int compareTo(Object o)
Specified by:
compareTo in interface Comparable

equals

public boolean equals(Object o)

toString

public String toString()

hashCode

public int hashCode()

getHtml

public String getHtml(Map displayParams,
                      Issue issue)
Specified by:
getHtml in interface ColumnLayoutItem

getColumnHeadingKey

public String getColumnHeadingKey()
Description copied from interface: ColumnLayoutItem
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

Specified by:
getColumnHeadingKey in interface ColumnLayoutItem
Returns:
A key, which can be run through I18nBean.getText(String) to get a heading


Copyright © 2002-2006 Atlassian. All Rights Reserved.