com.atlassian.jira.web.action.admin.issuetypes
Class MigrateIssueTypes

java.lang.Object
  extended bywebwork.action.ActionSupport
      extended bycom.atlassian.jira.action.JiraActionSupport
          extended bycom.atlassian.jira.web.action.JiraWebActionSupport
              extended bycom.atlassian.jira.web.action.ProjectActionSupport
                  extended bycom.atlassian.jira.web.action.IssueActionSupport
                      extended bycom.atlassian.jira.web.action.issue.bulkedit.AbstractBulkOperationAction
                          extended bycom.atlassian.jira.web.action.issue.bulkedit.AbstractBulkOperationDetailsAction
                              extended bycom.atlassian.jira.web.action.issue.bulkedit.BulkMove
                                  extended bycom.atlassian.jira.web.action.issue.bulkedit.BulkMigrate
                                      extended bycom.atlassian.jira.web.action.admin.issuetypes.MigrateIssueTypes
All Implemented Interfaces:
webwork.action.Action, webwork.action.CommandDriven, ErrorCollection, I18nHelper, webwork.action.IllegalArgumentAware, Serializable

public class MigrateIssueTypes
extends BulkMigrate

See Also:
Serialized Form

Field Summary
protected  int currentStep
           
protected  String finishButton
           
protected  String nextBtn
           
 
Fields inherited from class com.atlassian.jira.web.action.issue.bulkedit.BulkMigrate
bulkMigrateOperation
 
Fields inherited from class com.atlassian.jira.web.action.issue.bulkedit.BulkMove
bulkMoveOperation, constantsManager, fieldManager, issueFactory, permissionManager, RADIO_ERROR_MSG, workflowManager
 
Fields inherited from class com.atlassian.jira.web.action.IssueActionSupport
attachmentManager
 
Fields inherited from class com.atlassian.jira.web.action.ProjectActionSupport
projectManager
 
Fields inherited from class com.atlassian.jira.web.action.JiraWebActionSupport
ISSUE_NOT_FOUND_RESULT, PERMISSION_VIOLATION_RESULT, request, savedFilters, selectedProject
 
Fields inherited from class com.atlassian.jira.action.JiraActionSupport
log
 
Fields inherited from class webwork.action.ActionSupport
command, errorMap, errorMessages
 
Fields inherited from interface com.atlassian.jira.util.I18nHelper
DEFAULT_RESOURCE_BUNDLE
 
Fields inherited from interface webwork.action.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
MigrateIssueTypes(BulkMoveOperation bulkMoveOperation, FieldManager fieldManager, WorkflowManager workflowManager, ConstantsManager constantsManager, IssueFactory issueFactory, BulkMigrateOperation bulkMigrateOperation, PermissionManager permissionManager)
           
 
Method Summary
 String doChooseContext()
           
 String doChooseStatus()
           
 String doDefault()
           
 String doPerform()
           
 String doSetFields()
           
 String doStart()
           
 int getCurrentContextIndex()
           
 IssueContext getCurrentIssueContext()
           
 int getCurrentStep()
           
 String getFinishButton()
           
 String getIssueTypeEditHtml()
           
 String getNextBtn()
           
 int getTotalSteps()
           
protected  boolean isButtonClicked(String buttonName)
           
protected  boolean isFinishClicked()
           
protected  boolean isNextClicked()
           
protected  boolean isPreviousClicked()
           
protected  String progressSteps()
           
 void setCurrentContextIndex(int currentContextIndex)
           
 void setCurrentStep(int currentStep)
           
 void setFinishButton(String finishButton)
           
 void setNextBtn(String nextBtn)
           
 
Methods inherited from class com.atlassian.jira.web.action.issue.bulkedit.BulkMigrate
doChooseSubTaskContext, doDetails, getBulkEditBean, getBulkMigrateOperation, getCurrentRootBulkEditBean, getMultiBulkMoveBean, getOperationDetailsActionName, getprojectFieldName, getRedirect, getSameAsBulkEditBean, setSameAsBulkEditBean
 
Methods inherited from class com.atlassian.jira.web.action.issue.bulkedit.BulkMove
doContextValidation, doDetailsValidation, doFieldsValidation, doStatusValidation, getConstantsManager, getCurrentIssueType, getCurrentTargetPid, getCurrentTargetProject, getFieldHtml, getFieldHtml, getFieldHtml, getFieldName, getFieldViewHtml, getIssueObject, getMoveFieldLayoutItems, getNewViewHtml, getStatusName, getTargetWorkflowStatuses, getWorkflowForType, isAllowProjectEdit, isAllowProjectEdit, isAvailable, isHasAvailableActions, isIssueTypesAvailable, isSubTaskPhase, isSubTaskTypesAvailable, populateFromParams, progressToLastStep, redirectToStart, setSubTaskPhase
 
Methods inherited from class com.atlassian.jira.web.action.issue.bulkedit.AbstractBulkOperationAction
clearBulkEditBean, finishWizard, getColumns, getIssueTableLayoutBean, getRootBulkEditBean
 
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.ProjectActionSupport
getBrowseableProjects, getBrowseableProjectsInCategory, getSelectedProjectId, isEnterprise, setSelectedProject
 
Methods inherited from class com.atlassian.jira.web.action.JiraWebActionSupport
addErrorCollection, forceRedirect, getAssignableUsers, getAssignableUsers, getCachedGroups, getCalendarTranslationFilenameForLanguage, getComponentManager, getDateFormat, getDateTimeFormat, getDefaultAssignee, getDescTranslation, getExternalLinkUtils, getField, getFlushedErrorMessages, getLanguage, getNameTranslation, getOutlookDate, getPermissionManager, getProjectManager, getPropertySet, getRemoteUser, getReturnUrl, getSavedFilters, getSelectedProject, getText, getTimeFormat, getUserFullName, getVersionManager, isDefaultAssignee, isDefaultAssignee, isHasCalendarTranslationForLanguage, isHasIssuePermission, isHasIssuePermission, isHasPermission, isHasPermission, isHasPermission, isHasProjectPermission, isHasProjectPermission, processDefaultAssignee, processDefaultAssignee, processDefaultAssignee, setReturnUrl, setSelectedProjectId
 
Methods inherited from class com.atlassian.jira.action.JiraActionSupport
addErrorMessages, addErrorMessages, addErrors, addIllegalArgumentException, execute, getActionName, getApplicationProperties, getDefaultResourceBundle, getDelegator, getJiraLocaleUtils, getLocale, getResult, getText, getText, getText, getText, getUnescapedText, getUserPreferences, getWatcherManager, hasAnyErrors, isIndexing, isProfessional
 
Methods inherited from class webwork.action.ActionSupport
addError, addErrorMessage, doExecute, doValidation, 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 com.atlassian.jira.util.ErrorCollection
addError, addErrorMessage, addErrorMessages, addErrors, getErrorMessages, getErrors, hasAnyErrors, setErrorMessages
 
Methods inherited from interface webwork.action.CommandDriven
setCommand
 

Field Detail

currentStep

protected int currentStep

nextBtn

protected String nextBtn

finishButton

protected String finishButton
Constructor Detail

MigrateIssueTypes

public MigrateIssueTypes(BulkMoveOperation bulkMoveOperation,
                         FieldManager fieldManager,
                         WorkflowManager workflowManager,
                         ConstantsManager constantsManager,
                         IssueFactory issueFactory,
                         BulkMigrateOperation bulkMigrateOperation,
                         PermissionManager permissionManager)
Method Detail

doDefault

public String doDefault()
                 throws Exception
Overrides:
doDefault in class BulkMove
Throws:
Exception

doStart

public String doStart()
               throws Exception
Overrides:
doStart in class BulkMigrate
Throws:
Exception

doChooseContext

public String doChooseContext()
                       throws Exception
Overrides:
doChooseContext in class BulkMigrate
Throws:
Exception

doChooseStatus

public String doChooseStatus()
                      throws Exception
Overrides:
doChooseStatus in class BulkMigrate
Throws:
Exception

doSetFields

public String doSetFields()
                   throws Exception
Overrides:
doSetFields in class BulkMigrate
Throws:
Exception

doPerform

public String doPerform()
                 throws Exception
Overrides:
doPerform in class BulkMigrate
Throws:
Exception

getCurrentIssueContext

public IssueContext getCurrentIssueContext()
Overrides:
getCurrentIssueContext in class BulkMigrate

getTotalSteps

public int getTotalSteps()

getIssueTypeEditHtml

public String getIssueTypeEditHtml()

getCurrentContextIndex

public int getCurrentContextIndex()

setCurrentContextIndex

public void setCurrentContextIndex(int currentContextIndex)

progressSteps

protected String progressSteps()
                        throws Exception
Throws:
Exception

isPreviousClicked

protected boolean isPreviousClicked()

isNextClicked

protected boolean isNextClicked()

isFinishClicked

protected boolean isFinishClicked()

isButtonClicked

protected boolean isButtonClicked(String buttonName)

getCurrentStep

public int getCurrentStep()

setCurrentStep

public void setCurrentStep(int currentStep)

getNextBtn

public String getNextBtn()

setNextBtn

public void setNextBtn(String nextBtn)

getFinishButton

public String getFinishButton()

setFinishButton

public void setFinishButton(String finishButton)


Copyright © 2002-2006 Atlassian. All Rights Reserved.