com.atlassian.jira.web.action.admin.scheme.comparison
Class SchemeComparisonToolAction
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.comparison.SchemeComparisonToolAction
- All Implemented Interfaces:
- webwork.action.Action, webwork.action.CommandDriven, ErrorCollection, I18nHelper, webwork.action.IllegalArgumentAware, Serializable
- public class SchemeComparisonToolAction
- extends AbstractSchemeToolAction
This action services the comparison tool and shows all the information about the compared schemes.
- See Also:
- Serialized Form
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.admin.scheme.AbstractSchemeToolAction |
getSchemeFactory, getSchemeManager, getSchemeManagerFactory, getSchemeObjs, getSelectedSchemeIds, getSelectedSchemeIdsSessionKey, getSelectedSchemeType, isHasSelectedSchemeIds, resetSelectedSchemeIds, setSelectedSchemeIds, setSelectedSchemeType, storeSelectedSchemeIdsInSession |
Methods inherited from class com.atlassian.jira.web.action.JiraWebActionSupport |
addErrorCollection, forceRedirect, getAssignableUsers, getAssignableUsers, getCachedGroups, getCalendarTranslationFilenameForLanguage, getComponentManager, getConstantsManager, getDateFormat, getDateTimeFormat, getDescTranslation, getExternalLinkUtils, getField, getFlushedErrorMessages, getLanguage, getNameTranslation, getOutlookDate, getPermissionManager, getProjectManager, getPropertySet, getRedirect, getRemoteUser, getReturnUrl, getSavedFilters, getSelectedProject, getServerId, getText, getTimeFormat, getUserFullName, getVersionManager, getWebworkStack, getWebworkStack, isHasCalendarTranslationForLanguage, isHasIssuePermission, isHasIssuePermission, isHasPermission, isHasPermission, isHasPermission, isHasProjectPermission, isHasProjectPermission, 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, getUnescapedText, getUserPreferences, getWatcherManager, hasAnyErrors, isEnterprise, isIndexing, isProfessional, isProfessionalOrEnterprise, isStandard, removeKeyOrAddError |
Methods inherited from class webwork.action.ActionSupport |
addError, addErrorMessage, doExecute, 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 webwork.action.CommandDriven |
setCommand |
SCHEME_TOOL_NAME
public static final String SCHEME_TOOL_NAME
- See Also:
- Constant Field Values
SchemeComparisonToolAction
public SchemeComparisonToolAction(SchemeManagerFactory schemeManagerFactory,
SchemeFactory schemeFactory,
SchemeDistiller schemeDistiller,
ApplicationProperties applicationProperties)
doDefault
public String doDefault()
throws Exception
- Throws:
Exception
getDistilledSchemeResults
public DistilledSchemeResults getDistilledSchemeResults()
getSchemeRelationships
public SchemeRelationships getSchemeRelationships()
getSchemeDifferencePercentage
public int getSchemeDifferencePercentage()
getSchemeComparisonDifference
public String getSchemeComparisonDifference()
getSchemeEntitiesByDisplayName
public List getSchemeEntitiesByDisplayName(Collection schemeEntities)
getTotalDistilledFromSchemes
public int getTotalDistilledFromSchemes()
getSchemeTypeForEntity
public String getSchemeTypeForEntity(SchemeEntity schemeEntity)
getSchemeDisplayName
public String getSchemeDisplayName()
getComparisonToolDescription
public String getComparisonToolDescription()
getEditPage
public String getEditPage()
getParameters
public String getParameters()
getColumnWidthPercentage
public String getColumnWidthPercentage()
getToolName
public String getToolName()
- Description copied from class:
AbstractSchemeToolAction
- Used by
AbstractSchemeToolAction.getSelectedSchemeIdsSessionKey()
to generate a session key for each set of tools that needs
selected scheme id's.
- Overrides:
getToolName
in class AbstractSchemeToolAction
- Returns:
- Name identifying a set of related picker tools uniquely
- See Also:
AbstractSchemeToolAction.getSelectedSchemeIdsSessionKey()
Copyright © 2002-2007 Atlassian. All Rights Reserved.