com.atlassian.jira.issue.fields
Class AbstractDurationSystemField
java.lang.Object
com.atlassian.jira.issue.fields.AbstractField
com.atlassian.jira.issue.fields.NavigableFieldImpl
com.atlassian.jira.issue.fields.AbstractDurationSystemField
- All Implemented Interfaces:
- Field, NavigableField, Comparable
- Direct Known Subclasses:
- AbstractAggregateDurationSystemField, OriginalEstimateSystemField, TimeEstimateSystemField, TimeSpentSystemField
public abstract class AbstractDurationSystemField
- extends NavigableFieldImpl
AbstractDurationSystemField
public AbstractDurationSystemField(String id,
String nameKey,
String columnHeadingKey,
String defaultSortOrder,
Comparator comparator,
com.atlassian.velocity.VelocityManager velocityManager,
ApplicationProperties applicationProperties,
JiraAuthenticationContext authenticationContext)
getColumnViewHtml
public String getColumnViewHtml(FieldLayoutItem fieldLayoutItem,
Map displayParams,
Issue issue)
getDuration
protected abstract Long getDuration(Issue issue)
prettyPrintChangeHistory
public String prettyPrintChangeHistory(String changeHistory)
- Specified by:
prettyPrintChangeHistory
in interface NavigableField
- Overrides:
prettyPrintChangeHistory
in class NavigableFieldImpl
prettyPrintChangeHistory
public String prettyPrintChangeHistory(String changeHistory,
I18nHelper i18nHelper)
- Description copied from interface:
NavigableField
- Used for email notification templates - allows changelog to be displayed in language of the recipient.
- Specified by:
prettyPrintChangeHistory
in interface NavigableField
- Overrides:
prettyPrintChangeHistory
in class NavigableFieldImpl
- Returns:
- String change history formatted according to locale in i18nHelper
Copyright © 2002-2007 Atlassian. All Rights Reserved.