com.atlassian.jira.web.action.issue
Class MoveIssueUpdateFields
java.lang.Object
webwork.action.ActionSupport
com.atlassian.jira.action.JiraActionSupport
com.atlassian.jira.web.action.JiraWebActionSupport
com.atlassian.jira.web.action.ProjectActionSupport
com.atlassian.jira.web.action.IssueActionSupport
com.atlassian.jira.web.action.issue.AbstractIssueSelectAction
com.atlassian.jira.web.action.issue.AbstractViewIssue
com.atlassian.jira.web.action.issue.AbstractCommentableIssue
com.atlassian.jira.web.action.issue.AbstractCommentableAssignableIssue
com.atlassian.jira.web.action.issue.MoveIssue
com.atlassian.jira.web.action.issue.MoveIssueUpdateFields
- All Implemented Interfaces:
- webwork.action.Action, Assignable, webwork.action.CommandDriven, CustomFieldValuesAware, ErrorCollection, I18nHelper, webwork.action.IllegalArgumentAware, java.io.Serializable
- Direct Known Subclasses:
- MoveIssueConfirm
- public class MoveIssueUpdateFields
- extends MoveIssue
- implements CustomFieldValuesAware
- See Also:
- Serialized Form
Fields inherited from class webwork.action.ActionSupport |
command, errorMap, errorMessages |
Fields inherited from interface webwork.action.Action |
ERROR, INPUT, LOGIN, NONE, SUCCESS |
Methods inherited from class com.atlassian.jira.web.action.issue.MoveIssue |
getAllowedProjects, getAssignIn, getBeanTargetPid, getBeanTargetStatusId, getBeanTargetType, getConstantsManager, getCurrentIssueType, getCurrentStatusGV, getCurrentWorkflow, getFieldLayoutManager, getMethod, getMoveIssueBean, getOldSecurity, getPrefixTaskStatusId, getStandardIssueTypes, getStringSet, getSubTasks, getSubTaskTargetStatus, getSubTaskTypesUsed, getTargetIssueType, getTargetPid, getTargetProject, getTargetStatusId, getTargetVisibleFieldLayoutItems, getTargetWorkflow, getTargetWorkflowStatuses, getTaskInvalidStatuses, getTasksWithStatus, getWorkflowForType, getWorkflowManager, isHasAssignPermission, isHasSubTasks, isIssueStatusValid, isOldAssigneeAssignable, isRequired, isStatusChangeRequired, isSubTask, isTargetAssigneeAssignable, isTaskStatusChangeRequired, isTaskStatusValid, isWorkflowMatch, migrateIssueToWorkflow, setBeanTargetPid, setBeanTargetStatusId, setBeanTargetType, setMethod, validateAttachmentMove, validateCreateIssue |
Methods inherited from class com.atlassian.jira.web.action.issue.AbstractIssueSelectAction |
getDefaultSecurityLevel, getId, getIssue, getIssuePath, getKey, getProject, getSecurityLevel, getSecurityLevel, getSecurityLevelName, getSecurityLevels, getSecurityLevels, getViewIssueKey, getViewUrl, isEditable, isEditable, isIssueExists, redirectToView, resetIssue, setId, setIssue, setKey, setViewIssueKey |
Methods inherited from class com.atlassian.jira.web.action.IssueActionSupport |
getActionManager, getAttachmentManager, getCustomFieldManager, getDaysPerWeek, getHoursPerDay, getIssueManager, getPossibleVersions, getPossibleVersionsReleasedFirst, getPrettyDuration, getSearchRequest, getUrlEncoded, getWorkflow, isCustomFieldHidden, isFieldHidden, isFieldHidden, isFieldHidden, setCurrentIssue |
Methods inherited from class com.atlassian.jira.web.action.JiraWebActionSupport |
addErrorCollection, getAssignableUsers, getCachedGroups, getColumnViewHtml, getComponentManager, getCustomFieldHtml, getCustomFieldXML, getDefaultAssignee, getDefaultResourceBundle, getField, getLocale, getOutlookDate, getPermissionManager, getProjectManager, getPropertySet, getRedirect, getRemoteUser, getReturnUrl, getText, getText, getText, getText, getText, getUserFullName, getUserPreferences, getVersionManager, isDefaultAssignee, isDefaultAssignee, isHasIssuePermission, isHasIssuePermission, isHasPermission, isHasPermission, isHasPermission, isHasProjectPermission, isHasProjectPermission, processDefaultAssignee, processDefaultAssignee, processDefaultAssignee, setReturnUrl |
Methods inherited from class com.atlassian.jira.action.JiraActionSupport |
addErrorMessages, addErrorMessages, addErrors, execute, getActionName, getApplicationProperties, getDelegator, getLocaleUtils, getResult, getUnescapedText, getWatcherManager, hasAnyErrors, isIndexing |
Methods inherited from class webwork.action.ActionSupport |
addError, addErrorMessage, addIllegalArgumentException, getErrorMessages, getErrors, getHasErrorMessages, getHasErrors, getPropertyEditorMessage, getTexts, getTexts, invalidInput, invokeCommand, isCommand, setCommand, setErrorMessages, setErrors, validate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface webwork.action.CommandDriven |
setCommand |
MoveIssueUpdateFields
public MoveIssueUpdateFields(IssueLinkManager issueLinkManager,
SubTaskManager subTaskManager,
ConstantsManager constantsManager,
WorkflowManager workflowManager,
FieldLayoutManager fieldLayoutManager)
doDefault
public java.lang.String doDefault()
throws java.lang.Exception
- Overrides:
doDefault
in class MoveIssue
- Throws:
java.lang.Exception
doValidation
protected void doValidation()
- Overrides:
doValidation
in class MoveIssue
doExecute
public java.lang.String doExecute()
throws java.lang.Exception
- Overrides:
doExecute
in class MoveIssue
- Throws:
java.lang.Exception
getComponents
public java.lang.String[] getComponents()
setComponents
public void setComponents(java.lang.String[] components)
getVersions
public java.lang.String[] getVersions()
setVersions
public void setVersions(java.lang.String[] versions)
getFixVersions
public java.lang.String[] getFixVersions()
setFixVersions
public void setFixVersions(java.lang.String[] fixVersions)
getOldComponents
public java.util.Collection getOldComponents()
getOldAffectsVersions
public java.util.Collection getOldAffectsVersions()
getOldFixVersions
public java.util.Collection getOldFixVersions()
getNewComponents
public java.util.Collection getNewComponents()
throws org.ofbiz.core.entity.GenericEntityException
- Throws:
org.ofbiz.core.entity.GenericEntityException
getNewAffectsVersions
public java.util.Collection getNewAffectsVersions()
throws org.ofbiz.core.entity.GenericEntityException
- Throws:
org.ofbiz.core.entity.GenericEntityException
getNewFixVersions
public java.util.Collection getNewFixVersions()
throws org.ofbiz.core.entity.GenericEntityException
- Throws:
org.ofbiz.core.entity.GenericEntityException
getOldAssignee
public com.opensymphony.user.User getOldAssignee()
getSecurity
public java.lang.Long getSecurity()
setSecurity
public void setSecurity(java.lang.Long security)
getDefaultTargetSecurity
public java.lang.Long getDefaultTargetSecurity()
throws java.lang.Exception
- Throws:
java.lang.Exception
getAssigneeUser
public com.opensymphony.user.User getAssigneeUser()
setAssignee
public void setAssignee(java.lang.String assignee)
- Specified by:
setAssignee
in interface Assignable
- Overrides:
setAssignee
in class AbstractCommentableAssignableIssue
assigneeChanged
protected boolean assigneeChanged()
- Overrides:
assigneeChanged
in class MoveIssue
getIssueTypeGV
public org.ofbiz.core.entity.GenericValue getIssueTypeGV()
getTargetIssueTypeGV
public org.ofbiz.core.entity.GenericValue getTargetIssueTypeGV()
getCustomFieldValuesHolder
public java.util.Map getCustomFieldValuesHolder()
- Specified by:
getCustomFieldValuesHolder
in interface CustomFieldValuesAware
getCurrentCustomFieldObjects
protected java.util.Collection getCurrentCustomFieldObjects(java.lang.String issueTypeId)
getTargetCustomFieldObjects
protected java.util.Collection getTargetCustomFieldObjects(java.lang.String targetIssueTypeId)
getTargetVisibleCustomFields
public java.util.Collection getTargetVisibleCustomFields()
getTargetCustomFields
public java.util.Collection getTargetCustomFields()
getInvalidCustomFields
protected java.util.Collection getInvalidCustomFields(java.lang.String currentIssueTypeId,
java.lang.String targetIssueTypeId)
getInvalidCurrentCustomFields
public java.util.Collection getInvalidCurrentCustomFields()
throws CustomFieldValidationException,
org.ofbiz.core.entity.GenericEntityException
- Throws:
CustomFieldValidationException
org.ofbiz.core.entity.GenericEntityException
getNewCustomFieldView
public java.lang.String getNewCustomFieldView(CustomField customField)
throws CustomFieldValidationException
- Throws:
CustomFieldValidationException
getNewCustomFieldValue
public java.lang.Object getNewCustomFieldValue(CustomField customField)
throws CustomFieldValidationException
- Throws:
CustomFieldValidationException
getOldCustomFieldView
public java.lang.String getOldCustomFieldView(CustomField customField)
throws CustomFieldValidationException
- Throws:
CustomFieldValidationException
getOldCustomFieldValue
public java.lang.Object getOldCustomFieldValue(CustomField customField)
getCustomFieldHtml
public java.lang.String getCustomFieldHtml(FieldLayoutItem fieldLayoutItem)
getAssignableUsers
public java.util.Map getAssignableUsers(org.ofbiz.core.entity.GenericValue project,
org.ofbiz.core.entity.GenericValue issue)
throws java.lang.Exception
- Overrides:
getAssignableUsers
in class JiraWebActionSupport
- Throws:
java.lang.Exception
validateAssignee
public void validateAssignee()
throws FieldLayoutStorageException
- Throws:
FieldLayoutStorageException
setDescription
public void setDescription(java.lang.String description)
getDescription
public java.lang.String getDescription()
setEnvironment
public void setEnvironment(java.lang.String environment)
getEnvironment
public java.lang.String getEnvironment()
setDuedate
public void setDuedate(java.lang.String duedate)
getDuedate
public java.lang.String getDuedate()
Copyright © 2002-2005 Atlassian. All Rights Reserved.