com.atlassian.greenhopper.web.rapid.issue.fields
Class AbstractAggregateRemainingEstimateFieldEntryFactory
java.lang.Object
com.atlassian.greenhopper.web.rapid.issue.fields.ReadOnlyFieldEntryFactory
com.atlassian.greenhopper.web.rapid.issue.fields.AbstractAggregateRemainingEstimateFieldEntryFactory
- All Implemented Interfaces:
- FieldEntryFactory, SubTaskAwareFieldEntryFactory
- Direct Known Subclasses:
- AggregateRemainingEstimateFieldEntryFactory, SubTasksRemainingEstimateFieldEntryFactory
public abstract class AbstractAggregateRemainingEstimateFieldEntryFactory
- extends ReadOnlyFieldEntryFactory
- implements FieldEntryFactory, SubTaskAwareFieldEntryFactory
Abstract class representing the 'field' of an aggregate remaining estimate.
- See Also:
AggregateRemainingEstimateFieldEntryFactory
,
SubTasksRemainingEstimateFieldEntryFactory
Method Summary |
FieldEntry |
createViewEntry(I18n2 i18n,
com.atlassian.jira.issue.Issue issue,
java.util.Collection<com.atlassian.jira.issue.Issue> subTasks,
com.atlassian.crowd.embedded.api.User user)
|
FieldEntry |
createViewEntry(I18n2 i18n,
com.atlassian.jira.issue.Issue issue,
com.atlassian.crowd.embedded.api.User user)
|
abstract java.lang.String |
getId()
|
protected abstract java.lang.String |
getLabel(I18n2 i18n,
com.atlassian.jira.issue.util.AggregateTimeTrackingBean aggregates)
|
protected abstract java.lang.Long |
getValue(com.atlassian.jira.issue.Issue issue,
com.atlassian.jira.issue.util.AggregateTimeTrackingBean aggregates)
|
protected java.lang.String |
getValue(com.atlassian.jira.issue.Issue issue,
com.atlassian.jira.util.I18nHelper i18nHelper,
com.atlassian.jira.issue.util.AggregateTimeTrackingBean aggregates)
|
protected static long |
nullLong(java.lang.Long l)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractAggregateRemainingEstimateFieldEntryFactory
public AbstractAggregateRemainingEstimateFieldEntryFactory(com.atlassian.jira.util.I18nHelper.BeanFactory i18nHelperFactory,
com.atlassian.jira.web.bean.TimeTrackingGraphBeanFactory timeTrackingGraphBeanFactory,
TimeTrackingService timeTrackingService)
getId
public abstract java.lang.String getId()
- Specified by:
getId
in interface FieldEntryFactory
createViewEntry
public FieldEntry createViewEntry(I18n2 i18n,
com.atlassian.jira.issue.Issue issue,
com.atlassian.crowd.embedded.api.User user)
- Specified by:
createViewEntry
in interface FieldEntryFactory
createViewEntry
public FieldEntry createViewEntry(I18n2 i18n,
com.atlassian.jira.issue.Issue issue,
java.util.Collection<com.atlassian.jira.issue.Issue> subTasks,
com.atlassian.crowd.embedded.api.User user)
- Specified by:
createViewEntry
in interface SubTaskAwareFieldEntryFactory
getValue
protected java.lang.String getValue(com.atlassian.jira.issue.Issue issue,
com.atlassian.jira.util.I18nHelper i18nHelper,
com.atlassian.jira.issue.util.AggregateTimeTrackingBean aggregates)
nullLong
protected static long nullLong(java.lang.Long l)
getLabel
protected abstract java.lang.String getLabel(I18n2 i18n,
com.atlassian.jira.issue.util.AggregateTimeTrackingBean aggregates)
getValue
protected abstract java.lang.Long getValue(com.atlassian.jira.issue.Issue issue,
com.atlassian.jira.issue.util.AggregateTimeTrackingBean aggregates)
Copyright © 2007-2012 Atlassian. All Rights Reserved.