com.atlassian.greenhopper.web.rapid.issue.fields
Class AbstractAggregateRemainingEstimateField
java.lang.Object
com.atlassian.greenhopper.web.rapid.issue.fields.ReadOnlyField
com.atlassian.greenhopper.web.rapid.issue.fields.AbstractAggregateRemainingEstimateField
- All Implemented Interfaces:
- Field, SubTaskAwareField
- Direct Known Subclasses:
- AggregateRemainingEstimateField, SubTasksRemainingEstimateField
public abstract class AbstractAggregateRemainingEstimateField
- extends ReadOnlyField
- implements Field, SubTaskAwareField
Abstract class representing the 'field' of an aggregate remaining estimate.
- See Also:
AggregateRemainingEstimateField
,
SubTasksRemainingEstimateField
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 |
Methods inherited from interface com.atlassian.greenhopper.web.rapid.issue.fields.Field |
createEditEntry |
AbstractAggregateRemainingEstimateField
public AbstractAggregateRemainingEstimateField(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 Field
createViewEntry
public FieldEntry createViewEntry(I18n2 i18n,
com.atlassian.jira.issue.Issue issue,
com.atlassian.crowd.embedded.api.User user)
- Specified by:
createViewEntry
in interface Field
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 SubTaskAwareField
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.