Class TextCustomFieldEntryFactory
java.lang.Object
com.atlassian.greenhopper.web.rapid.issue.fields.TextCustomFieldEntryFactory
- All Implemented Interfaces:
FieldEntryFactory,SimpleEditableFieldEntryFactory
public class TextCustomFieldEntryFactory
extends Object
implements FieldEntryFactory, SimpleEditableFieldEntryFactory
Text custom fields.
-
Constructor Summary
ConstructorsConstructorDescriptionTextCustomFieldEntryFactory(com.atlassian.jira.issue.fields.CustomField customField, FieldHelper helper) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddIssueInputParameters(com.atlassian.jira.issue.IssueInputParametersImpl issueInputParameters, String newValue) Modify the parameters accordingly to register this field's update.createEditEntry(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()booleanisFieldValid(com.atlassian.jira.issue.Issue issue)
-
Constructor Details
-
TextCustomFieldEntryFactory
public TextCustomFieldEntryFactory(com.atlassian.jira.issue.fields.CustomField customField, FieldHelper helper)
-
-
Method Details
-
getId
- Specified by:
getIdin interfaceFieldEntryFactory
-
createViewEntry
public FieldEntry createViewEntry(I18n2 i18n, com.atlassian.jira.issue.Issue issue, com.atlassian.jira.user.ApplicationUser user) - Specified by:
createViewEntryin interfaceFieldEntryFactory
-
createEditEntry
public FieldEntry createEditEntry(I18n2 i18n, com.atlassian.jira.issue.Issue issue, com.atlassian.jira.user.ApplicationUser user) - Specified by:
createEditEntryin interfaceFieldEntryFactory
-
isFieldValid
public boolean isFieldValid(com.atlassian.jira.issue.Issue issue) - Specified by:
isFieldValidin interfaceFieldEntryFactory
-
addIssueInputParameters
public void addIssueInputParameters(com.atlassian.jira.issue.IssueInputParametersImpl issueInputParameters, String newValue) Description copied from interface:SimpleEditableFieldEntryFactoryModify the parameters accordingly to register this field's update.- Specified by:
addIssueInputParametersin interfaceSimpleEditableFieldEntryFactory- Parameters:
issueInputParameters- the parameters to modifynewValue- the new value
-