public class

DefaultIssueViewUtil

extends Object
implements IssueViewUtil
java.lang.Object
   ↳ com.atlassian.jira.issue.views.util.DefaultIssueViewUtil

Class Overview

Util class for the Issue views. Provides a number of shared methods.

Summary

Fields
public static final Logger log
Public Constructors
DefaultIssueViewUtil(IssueLinkManager issueLinkManager, FieldLayoutManager fieldLayoutManager, RendererManager rendererManager, JiraDurationUtils jiraDurationUtils, AggregateTimeTrackingCalculatorFactory aggregateTimeTrackingCalculatorFactory, TimeTrackingGraphBeanFactory timeTrackingGraphBeanFactory)
Public Methods
AggregateTimeTrackingBean createAggregateBean(Issue issue)
TimeTrackingGraphBean createTimeTrackingBean(AggregateTimeTrackingBean bean, I18nHelper helper)
LinkCollection getLinkCollection(Issue issue, ApplicationUser user)
String getPrettyDuration(Long v)
String getRenderedContent(String fieldName, String value, Issue issue)
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.jira.issue.views.util.IssueViewUtil

Fields

public static final Logger log

Public Constructors

public DefaultIssueViewUtil (IssueLinkManager issueLinkManager, FieldLayoutManager fieldLayoutManager, RendererManager rendererManager, JiraDurationUtils jiraDurationUtils, AggregateTimeTrackingCalculatorFactory aggregateTimeTrackingCalculatorFactory, TimeTrackingGraphBeanFactory timeTrackingGraphBeanFactory)

Public Methods

public AggregateTimeTrackingBean createAggregateBean (Issue issue)

public TimeTrackingGraphBean createTimeTrackingBean (AggregateTimeTrackingBean bean, I18nHelper helper)

public LinkCollection getLinkCollection (Issue issue, ApplicationUser user)

public String getPrettyDuration (Long v)

public String getRenderedContent (String fieldName, String value, Issue issue)