Class SubTasksRemainingEstimateFieldEntryFactory
java.lang.Object
com.atlassian.greenhopper.web.rapid.issue.fields.ReadOnlyFieldEntryFactory
com.atlassian.greenhopper.web.rapid.issue.fields.AbstractAggregateRemainingEstimateFieldEntryFactory
com.atlassian.greenhopper.web.rapid.issue.fields.SubTasksRemainingEstimateFieldEntryFactory
- All Implemented Interfaces:
FieldEntryFactory
,SubTaskAwareFieldEntryFactory
public class SubTasksRemainingEstimateFieldEntryFactory
extends AbstractAggregateRemainingEstimateFieldEntryFactory
implements FieldEntryFactory, SubTaskAwareFieldEntryFactory
A field to display the aggregate remaining estimate of an issue's sub-tasks, but not the issue itself.
-
Constructor Summary
ConstructorsConstructorDescriptionSubTasksRemainingEstimateFieldEntryFactory
(com.atlassian.jira.util.I18nHelper.BeanFactory i18nHelperFactory, com.atlassian.jira.web.bean.TimeTrackingGraphBeanFactory timeTrackingGraphBeanFactory, com.atlassian.jira.issue.util.AggregateTimeTrackingCalculatorFactory calculatorFactory, TimeTrackingService timeTrackingService, FieldHelper helper) -
Method Summary
Methods inherited from class com.atlassian.greenhopper.web.rapid.issue.fields.AbstractAggregateRemainingEstimateFieldEntryFactory
createViewEntry, createViewEntry, getValue, isFieldValid, nullLong
Methods inherited from class com.atlassian.greenhopper.web.rapid.issue.fields.ReadOnlyFieldEntryFactory
createEditEntry
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.atlassian.greenhopper.web.rapid.issue.fields.FieldEntryFactory
createEditEntry, createViewEntry, isFieldValid
Methods inherited from interface com.atlassian.greenhopper.web.rapid.issue.fields.SubTaskAwareFieldEntryFactory
createViewEntry
-
Constructor Details
-
SubTasksRemainingEstimateFieldEntryFactory
public SubTasksRemainingEstimateFieldEntryFactory(com.atlassian.jira.util.I18nHelper.BeanFactory i18nHelperFactory, com.atlassian.jira.web.bean.TimeTrackingGraphBeanFactory timeTrackingGraphBeanFactory, com.atlassian.jira.issue.util.AggregateTimeTrackingCalculatorFactory calculatorFactory, TimeTrackingService timeTrackingService, FieldHelper helper)
-
-
Method Details
-
getId
- Specified by:
getId
in interfaceFieldEntryFactory
- Specified by:
getId
in classAbstractAggregateRemainingEstimateFieldEntryFactory
-
getLabel
protected String getLabel(I18n2 i18n, com.atlassian.jira.issue.util.AggregateTimeTrackingBean aggregates) - Specified by:
getLabel
in classAbstractAggregateRemainingEstimateFieldEntryFactory
-
getValue
protected Long getValue(com.atlassian.jira.issue.Issue issue, com.atlassian.jira.issue.util.AggregateTimeTrackingBean aggregates) - Specified by:
getValue
in classAbstractAggregateRemainingEstimateFieldEntryFactory
-