|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectwebwork.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 AbstractSchemePickerActionpublic void doValidation()
doValidation in class AbstractSchemePickerActionpublic String doSwitch()
doSwitch in class AbstractSchemePickerAction
public String doExecute()
throws Exception
doExecute in class AbstractSchemePickerActionExceptionpublic String doSelectSchemes()
public String getRedirectPage()
getRedirectPage in class AbstractSchemePickerActionpublic 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 AbstractSchemeToolActionAbstractSchemeToolAction.getSelectedSchemeIdsSessionKey()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||