Class OriginalEstimateFieldEntryFactory
java.lang.Object
com.atlassian.greenhopper.web.rapid.issue.fields.OriginalEstimateFieldEntryFactory
- All Implemented Interfaces:
ComplexEditableFieldEntryFactory
,FieldEntryFactory
public class OriginalEstimateFieldEntryFactory
extends Object
implements FieldEntryFactory, ComplexEditableFieldEntryFactory
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionOriginalEstimateFieldEntryFactory
(com.atlassian.jira.util.I18nHelper.BeanFactory i18nHelperFactory, com.atlassian.jira.web.bean.TimeTrackingGraphBeanFactory timeTrackingGraphBeanFactory, TimeTrackingService timeTrackingService, FieldHelper helper) -
Method Summary
Modifier and TypeMethodDescriptioncreateEditEntry
(I18n2 i18n, com.atlassian.jira.issue.Issue issue, com.atlassian.jira.user.ApplicationUser user) createViewEntry
(I18n2 i18n, com.atlassian.jira.issue.Issue issue, com.atlassian.jira.user.ApplicationUser user) getId()
boolean
isFieldValid
(com.atlassian.jira.issue.Issue issue) updateField
(com.atlassian.jira.user.ApplicationUser user, com.atlassian.jira.issue.Issue issue, String newValue) Field will update the issue itself to the new value.
-
Field Details
-
ORIGINAL_ESTIMATE_ID
- See Also:
-
-
Constructor Details
-
OriginalEstimateFieldEntryFactory
public OriginalEstimateFieldEntryFactory(com.atlassian.jira.util.I18nHelper.BeanFactory i18nHelperFactory, com.atlassian.jira.web.bean.TimeTrackingGraphBeanFactory timeTrackingGraphBeanFactory, TimeTrackingService timeTrackingService, FieldHelper helper)
-
-
Method Details
-
getId
- Specified by:
getId
in interfaceFieldEntryFactory
-
createViewEntry
public FieldEntry createViewEntry(I18n2 i18n, com.atlassian.jira.issue.Issue issue, com.atlassian.jira.user.ApplicationUser user) - Specified by:
createViewEntry
in interfaceFieldEntryFactory
-
createEditEntry
public FieldEntry createEditEntry(I18n2 i18n, com.atlassian.jira.issue.Issue issue, com.atlassian.jira.user.ApplicationUser user) - Specified by:
createEditEntry
in interfaceFieldEntryFactory
-
isFieldValid
public boolean isFieldValid(com.atlassian.jira.issue.Issue issue) - Specified by:
isFieldValid
in interfaceFieldEntryFactory
-
updateField
@Nonnull public ServiceResult updateField(com.atlassian.jira.user.ApplicationUser user, com.atlassian.jira.issue.Issue issue, String newValue) Description copied from interface:ComplexEditableFieldEntryFactory
Field will update the issue itself to the new value.- Specified by:
updateField
in interfaceComplexEditableFieldEntryFactory
- Parameters:
user
- the user performing the updateissue
- the issue to be updatednewValue
- the new value- Returns:
- the outcome - may contain errors
-