com.atlassian.jira.issue.util
Interface AggregateTimeTrackingCalculatorFactory
public interface AggregateTimeTrackingCalculatorFactory
A factory to return AggregateTimeTrackingCalculator
instances based on the type of
Issue
in play.
- Since:
- v4.4
getCalculator
AggregateTimeTrackingCalculator getCalculator(Issue issue)
- Create a new instance of time tracing calculator based on the Issue implementation.
Creates and returns a new instance of
DocumentIssueAggregateTimeTrackingCalculator
if passed in
a com.atlassian.jira.issue.DocumentIssueImpl
, else creates and returns a new instance
of IssueImplAggregateTimeTrackingCalculator
.
- Parameters:
issue
- Issue to compare
- Returns:
DocumentIssueAggregateTimeTrackingCalculator
if passed in
a com.atlassian.jira.issue.DocumentIssueImpl
, else returns a IssueImplAggregateTimeTrackingCalculator
Copyright © 2002-2013 Atlassian. All Rights Reserved.