|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object webwork.action.ActionSupport com.atlassian.jira.action.JiraActionSupport com.atlassian.jira.web.action.JiraWebActionSupport com.atlassian.jira.web.action.admin.scheme.AbstractSchemeToolAction com.atlassian.jira.web.action.admin.scheme.AbstractSchemePickerAction com.atlassian.jira.web.action.admin.scheme.distiller.SchemeTypePickerAction
public class SchemeTypePickerAction
This is the first step in the scheme merge tool it allows you to select the type of scheme to merge and if the schemes are associated or all schemes.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface com.atlassian.jira.util.I18nHelper |
---|
I18nHelper.BeanFactory |
Field Summary | |
---|---|
static String |
SELECTED_SCHEMES_SESSION_KEY
|
Fields inherited from class com.atlassian.jira.web.action.admin.scheme.AbstractSchemePickerAction |
---|
ALL, ASSOCIATED |
Fields inherited from class com.atlassian.jira.web.action.admin.scheme.AbstractSchemeToolAction |
---|
applicationProperties |
Fields inherited from class com.atlassian.jira.web.action.JiraWebActionSupport |
---|
ISSUE_NOT_FOUND_RESULT, PERMISSION_VIOLATION_RESULT, request, RETURN_URL_PARAMETER, savedFilters |
Fields inherited from class com.atlassian.jira.action.JiraActionSupport |
---|
log |
Fields inherited from class webwork.action.ActionSupport |
---|
command, errorMap, errorMessages |
Fields inherited from interface webwork.action.Action |
---|
ERROR, INPUT, LOGIN, NONE, SUCCESS |
Constructor Summary | |
---|---|
SchemeTypePickerAction(SchemeManagerFactory schemeManagerFactory,
SchemeFactory schemeFactory,
ApplicationProperties applicationProperties)
|
Method Summary | |
---|---|
String |
doDefault()
|
String |
doExecute()
|
String |
doSelectSchemes()
|
String |
doSwitch()
|
void |
doValidation()
|
String |
getRedirectPage()
|
String |
getToolName()
This is set to SchemeComparisonToolAction.SCHEME_TOOL_NAME because if the comparison tool finds no
difference, it adds a link to the merge tool which needs the selected schemes to be taken from the comparisons
session. |
Methods inherited from class com.atlassian.jira.web.action.admin.scheme.AbstractSchemePickerAction |
---|
getMaxNumberOfSchemesToCompare, getSchemePickerWebComponentHtml, getSchemes, getSchemeTypes, getTypeOfSchemesToDisplay, setTypeOfSchemesToDisplay |
Methods inherited from class com.atlassian.jira.web.action.admin.scheme.AbstractSchemeToolAction |
---|
getSchemeFactory, getSchemeManager, getSchemeManagerFactory, getSchemeObjs, getSelectedSchemeIds, getSelectedSchemeIdsSessionKey, getSelectedSchemeType, isHasSelectedSchemeIds, resetSelectedSchemeIds, setSelectedSchemeIds, setSelectedSchemeType, storeSelectedSchemeIdsInSession |
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, getText, getText0, getUnescapedText, getUserPreferences, getWatcherManager, hasAnyErrors, isEnterprise, isIndexing, isProfessional, isProfessionalOrEnterprise, isStandard, removeKeyOrAddError |
Methods inherited from class webwork.action.ActionSupport |
---|
addError, addErrorMessage, 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 |
---|
public static final String SELECTED_SCHEMES_SESSION_KEY
Constructor Detail |
---|
public SchemeTypePickerAction(SchemeManagerFactory schemeManagerFactory, SchemeFactory schemeFactory, ApplicationProperties applicationProperties)
Method Detail |
---|
public String doDefault()
doDefault
in class AbstractSchemePickerAction
public void doValidation()
doValidation
in class AbstractSchemePickerAction
public String doSwitch()
doSwitch
in class AbstractSchemePickerAction
public String doExecute() throws Exception
doExecute
in class AbstractSchemePickerAction
Exception
public String doSelectSchemes()
public String getRedirectPage()
getRedirectPage
in class AbstractSchemePickerAction
public String getToolName()
SchemeComparisonToolAction.SCHEME_TOOL_NAME
because if the comparison tool finds no
difference, it adds a link to the merge tool which needs the selected schemes to be taken from the comparisons
session.
getToolName
in class AbstractSchemeToolAction
AbstractSchemeToolAction.getSelectedSchemeIdsSessionKey()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |