com.atlassian.jira.web.action.project
Class DeleteVersion
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.project.DeleteVersion
- All Implemented Interfaces:
- webwork.action.Action, webwork.action.CommandDriven, ErrorCollection, I18nHelper, webwork.action.IllegalArgumentAware, java.io.Serializable
- public class DeleteVersion
- extends IssueActionSupport
- See Also:
- Serialized Form
Field Summary |
(package private) java.lang.String |
affectsAction
Decide whether to move all these issues to a new affects version,
or whether to just remove this affects version from them. |
(package private) java.util.Collection |
affectsIssues
|
(package private) java.lang.Long |
affectsSwapVersionId
The version to swap the affects version to (if action = swap) |
(package private) java.lang.String |
fixAction
Action for fix versions - as above for affects versions. |
(package private) java.util.Collection |
fixForIssues
|
(package private) java.lang.Long |
fixSwapVersionId
The version to swap the fix version to (if action = swap) |
(package private) java.lang.Long |
versionId
|
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.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, getConstantsManager, 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 |
versionId
java.lang.Long versionId
fixForIssues
java.util.Collection fixForIssues
affectsIssues
java.util.Collection affectsIssues
affectsAction
java.lang.String affectsAction
- Decide whether to move all these issues to a new affects version,
or whether to just remove this affects version from them.
Possible values are "remove" and "swap"
"swap" requires another version to swap these issues to
fixAction
java.lang.String fixAction
- Action for fix versions - as above for affects versions.
affectsSwapVersionId
java.lang.Long affectsSwapVersionId
- The version to swap the affects version to (if action = swap)
fixSwapVersionId
java.lang.Long fixSwapVersionId
- The version to swap the fix version to (if action = swap)
DeleteVersion
public DeleteVersion(VersionManager versionManager,
PermissionManager permissionManager)
hasPermission
protected boolean hasPermission()
throws java.lang.Exception
- Throws:
java.lang.Exception
doExecute
protected java.lang.String doExecute()
throws java.lang.Exception
- Throws:
java.lang.Exception
doValidation
protected void doValidation()
doDefault
public java.lang.String doDefault()
throws java.lang.Exception
- Throws:
java.lang.Exception
getAffectsIssues
public java.util.Collection getAffectsIssues()
throws org.ofbiz.core.entity.GenericEntityException
- Throws:
org.ofbiz.core.entity.GenericEntityException
getFixIssues
public java.util.Collection getFixIssues()
throws org.ofbiz.core.entity.GenericEntityException
- Throws:
org.ofbiz.core.entity.GenericEntityException
getOtherVersions
public java.util.Collection getOtherVersions()
throws org.ofbiz.core.entity.GenericEntityException
- Return all other versions in the project except this one
- Throws:
org.ofbiz.core.entity.GenericEntityException
getProject
public org.ofbiz.core.entity.GenericValue getProject()
getVersion
public Version getVersion()
getVersionId
public java.lang.Long getVersionId()
setVersionId
public void setVersionId(java.lang.Long versionId)
getAffectsAction
public java.lang.String getAffectsAction()
setAffectsAction
public void setAffectsAction(java.lang.String affectsAction)
getAffectsSwapVersionId
public java.lang.Long getAffectsSwapVersionId()
setAffectsSwapVersionId
public void setAffectsSwapVersionId(java.lang.Long affectsSwapVersionId)
getFixAction
public java.lang.String getFixAction()
setFixAction
public void setFixAction(java.lang.String fixAction)
getFixSwapVersionId
public java.lang.Long getFixSwapVersionId()
setFixSwapVersionId
public void setFixSwapVersionId(java.lang.Long fixSwapVersionId)
Copyright © 2002-2005 Atlassian. All Rights Reserved.