com.atlassian.jira.web.action
Class JiraWizardActionSupport

java.lang.Object
  extended by webwork.action.ActionSupport
      extended by com.atlassian.jira.action.JiraActionSupport
          extended by com.atlassian.jira.web.action.JiraWebActionSupport
              extended by com.atlassian.jira.web.action.JiraWizardActionSupport
All Implemented Interfaces:
ErrorCollection, I18nHelper, Serializable, webwork.action.Action, webwork.action.CommandDriven, webwork.action.IllegalArgumentAware
Direct Known Subclasses:
BaseImporter, ConfigureCsvMapping, ConfigureFogBugzMapping, CreateCustomField

public abstract class JiraWizardActionSupport
extends JiraWebActionSupport

See Also:
Serialized Form

Field Summary
protected  int currentStep
           
protected  String finishButton
           
protected  String submitBtn
           
 
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
JiraWizardActionSupport()
           
 
Method Summary
protected  String doExecute()
           
 int getCurrentStep()
           
 String getFinishButton()
           
 String getSubmitBtn()
           
abstract  int getTotalSteps()
           
protected  boolean isButtonClickedByName(String name)
           
protected  boolean isButtonClickedByValue(String buttonValue)
           
protected  boolean isFinishClicked()
           
protected  boolean isNextClicked()
           
protected  boolean isPreviousClicked()
           
 void setCurrentStep(int currentStep)
           
 void setFinishButton(String finishButton)
           
 void setSubmitBtn(String submitBtn)
           
 
Methods inherited from class com.atlassian.jira.web.action.JiraWebActionSupport
addErrorCollection, forceRedirect, getAssignableUsers, getAssignableUsers, getCachedGroups, getComponentManager, getConstantsManager, getDateFormat, getDateTimeFormat, getDescTranslation, getExternalLinkUtils, getField, getFlushedErrorMessages, getGlobalPermissionManager, getJiraServiceContext, getLanguage, getNameTranslation, getOutlookDate, getPermissionManager, getProjectManager, getPropertySet, getRedirect, getRemoteUser, getReturnUrl, getSearchSortReverseDescriptions, getSelectedProject, getSelectedProjectObject, getServerId, getText, getTimeFormat, getUserFullName, getVersionManager, getWebworkStack, getWebworkStack, htmlEncode, isHasIssuePermission, isHasIssuePermission, isHasPermission, isHasPermission, isHasPermission, isHasProjectPermission, isHasProjectPermission, isSystemAdministrator, isUserExists, 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, getText, getText, getUnescapedText, getUserPreferences, getWatcherManager, hasAnyErrors, isEnterprise, isIndexing, isProfessional, isProfessionalOrEnterprise, isStandard, removeKeyOrAddError
 
Methods inherited from class webwork.action.ActionSupport
addError, addErrorMessage, doDefault, doValidation, getErrorMessages, getErrors, getHasErrorMessages, getHasErrors, getPropertyEditorMessage, getTexts, getTexts, getTimezone, 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

submitBtn

protected String submitBtn

finishButton

protected String finishButton
Constructor Detail

JiraWizardActionSupport

public JiraWizardActionSupport()
Method Detail

doExecute

protected String doExecute()
                    throws Exception
Overrides:
doExecute in class webwork.action.ActionSupport
Throws:
Exception

isPreviousClicked

protected boolean isPreviousClicked()

isNextClicked

protected boolean isNextClicked()

isFinishClicked

protected boolean isFinishClicked()

isButtonClickedByValue

protected boolean isButtonClickedByValue(String buttonValue)

isButtonClickedByName

protected boolean isButtonClickedByName(String name)

getTotalSteps

public abstract int getTotalSteps()

getCurrentStep

public int getCurrentStep()

setCurrentStep

public void setCurrentStep(int currentStep)

getSubmitBtn

public String getSubmitBtn()

setSubmitBtn

public void setSubmitBtn(String submitBtn)

getFinishButton

public String getFinishButton()

setFinishButton

public void setFinishButton(String finishButton)


Copyright © 2002-2009 Atlassian. All Rights Reserved.