com.atlassian.jira.web.action.issue
Class EditIssue
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.EditIssue
- All Implemented Interfaces:
- webwork.action.Action, Assignable, webwork.action.CommandDriven, CustomFieldValuesAware, ErrorCollection, I18nHelper, webwork.action.IllegalArgumentAware, java.io.Serializable
- Direct Known Subclasses:
- EditSubTaskIssue
- public class EditIssue
- extends AbstractCommentableAssignableIssue
- 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.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, 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 |
issuetype
java.lang.String issuetype
summary
java.lang.String summary
description
java.lang.String description
environment
java.lang.String environment
components
java.lang.String[] components
versions
java.lang.String[] versions
fixVersions
java.lang.String[] fixVersions
priority
java.lang.String priority
timeoriginalestimate
java.lang.String timeoriginalestimate
timeestimate
java.lang.String timeestimate
security
java.lang.Long security
reporter
java.lang.String reporter
EditIssue
public EditIssue(IssueLinkManager issueLinkManager,
SubTaskManager subTaskManager,
VersionManager versionManager,
ConstantsManager constantsManager,
FieldLayoutManager fieldLayoutManager,
WorkflowManager workflowManager)
doDefault
public java.lang.String doDefault()
throws java.lang.Exception
- Overrides:
doDefault
in class AbstractCommentableAssignableIssue
- Throws:
java.lang.Exception
doValidation
protected void doValidation()
- Overrides:
doValidation
in class AbstractCommentableAssignableIssue
doExecute
protected java.lang.String doExecute()
throws java.lang.Exception
- Throws:
java.lang.Exception
isWorkStarted
public boolean isWorkStarted()
getArchivedVersionsThatAreSelected
public java.util.Collection getArchivedVersionsThatAreSelected(java.lang.String versionType)
throws java.lang.Exception
- Throws:
java.lang.Exception
createCustomFieldId
public java.lang.String createCustomFieldId(long id)
compareStrings
public boolean compareStrings(java.lang.String a,
java.lang.String b)
getIssuetype
public java.lang.String getIssuetype()
setIssuetype
public void setIssuetype(java.lang.String type)
getIssueTypeGV
public org.ofbiz.core.entity.GenericValue getIssueTypeGV()
getSummary
public java.lang.String getSummary()
setSummary
public void setSummary(java.lang.String summary)
getDescription
public java.lang.String getDescription()
setDescription
public void setDescription(java.lang.String description)
getEnvironment
public java.lang.String getEnvironment()
setEnvironment
public void setEnvironment(java.lang.String environment)
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)
getPriority
public java.lang.String getPriority()
setPriority
public void setPriority(java.lang.String priority)
getTimeoriginalestimate
public java.lang.String getTimeoriginalestimate()
setTimeoriginalestimate
public void setTimeoriginalestimate(java.lang.String originalEstimate)
getTimeestimate
public java.lang.String getTimeestimate()
setTimeestimate
public void setTimeestimate(java.lang.String timeestimate)
getSecurity
public java.lang.Long getSecurity()
setSecurity
public void setSecurity(java.lang.Long security)
getReporter
public java.lang.String getReporter()
setReporter
public void setReporter(java.lang.String reporter)
getDuedate
public java.lang.String getDuedate()
setDuedate
public void setDuedate(java.lang.String date)
getRequiredLayoutItems
public java.util.List getRequiredLayoutItems()
- Should check the project and issue type selected and only retrieve the correct fields
- Returns:
getVisibleFieldLayoutItems
public java.util.List getVisibleFieldLayoutItems()
getCustomFields
public java.util.List getCustomFields()
throws org.ofbiz.core.entity.GenericEntityException
- Throws:
org.ofbiz.core.entity.GenericEntityException
getCustomFieldHtml
public java.lang.String getCustomFieldHtml(FieldLayoutItem fieldLayoutItem)
getCustomFieldValuesHolder
public java.util.Map getCustomFieldValuesHolder()
- Specified by:
getCustomFieldValuesHolder
in interface CustomFieldValuesAware
getAllowedIssueTypes
public java.util.Collection getAllowedIssueTypes()
throws org.ofbiz.core.entity.GenericEntityException,
FieldLayoutStorageException,
WorkflowException
- Throws:
org.ofbiz.core.entity.GenericEntityException
FieldLayoutStorageException
WorkflowException
getCurrentIssueTypeId
public java.lang.String getCurrentIssueTypeId()
getProjectIssueType
public ProjectIssueType getProjectIssueType()
getConstantsManager
public ConstantsManager getConstantsManager()
- Overrides:
getConstantsManager
in class JiraWebActionSupport
getFieldLayoutManager
public FieldLayoutManager getFieldLayoutManager()
getWorkflowManager
public WorkflowManager getWorkflowManager()
Copyright © 2002-2005 Atlassian. All Rights Reserved.