|
||||||||||
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.greenhopper.web.GreenHopperWebActionSupport com.atlassian.greenhopper.web.issue.edit.BacklogBoardEditFieldAction
public class BacklogBoardEditFieldAction
Handles field edits on the backlog board, either through direct field modification or through drag/drop operations. TODO currently this suffers from what I'd like to call "Ajax-Hopping"... part of the flow control resides in vms/javascript. When we're starting to clean up the JS, this should become more transparent.
Nested Class Summary |
---|
Nested classes/interfaces inherited from interface com.atlassian.jira.util.I18nHelper |
---|
com.atlassian.jira.util.I18nHelper.BeanFactory |
Field Summary |
---|
Fields inherited from class com.atlassian.greenhopper.web.GreenHopperWebActionSupport |
---|
ERROR_DIALOG_CANCEL, ERROR_DIALOG_SIMPLE |
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 | |
---|---|
BacklogBoardEditFieldAction()
|
Method Summary | |
---|---|
java.lang.String |
doEditField()
Change a field into edit mode |
java.lang.String |
doMoveIssuesToBacklog()
Execute moving of issues to another backlog. |
java.lang.String |
doMovingIssuesToBacklog()
Start moving an issue to another backlog. |
java.lang.String |
doToggleFlag()
Called when an issue is flagged or unflagged. |
java.lang.String |
doUpdateField()
Called when a field is changed in the card view. |
ErrorPopupViewModel |
getErrorModel()
|
EditFieldViewModel |
getModel()
|
MoveIssuesData |
getMoveIssuesData()
|
void |
setErrorModel(ErrorPopupViewModel errorModel)
|
void |
setModel(EditFieldViewModel model)
|
void |
setMoveIssuesData(MoveIssuesData moveIssuesData)
|
Methods inherited from class com.atlassian.greenhopper.web.GreenHopperWebActionSupport |
---|
attachErrors, getI18n, getIssueOperations, getUtil |
Methods inherited from class com.atlassian.jira.web.action.JiraWebActionSupport |
---|
addErrorCollection, addErrorMessageByKeyIfAbsent, addErrorMessageIfAbsent, forceRedirect, getApplicationProperties, getAssignableUsers, getAssignableUsers, getComponentManager, getConglomerateCookieValue, getConstantsManager, getDateFormat, getDateTimeFormat, getDescTranslation, getExternalLinkUtils, getField, getFlushedErrorMessages, getGlobalPermissionManager, getHint, getHintManager, getJiraServiceContext, getLanguage, getLoggedInUser, getNameTranslation, getOutlookDate, getPermissionManager, getProjectManager, getPropertySet, getRandomHint, getRedirect, getRedirectChecker, getRemoteUser, getReturnUrl, getReturnUrlForCancelLink, getSearchSortDescriptions, getSelectedProject, getSelectedProjectObject, getServerId, getTimeFormat, getUriValidator, getUserFullName, getUserProjectHistoryManager, getVersionManager, getWebworkStack, getWebworkStack, getXsrfToken, hasErrorMessage, hasErrorMessageByKey, htmlEncode, insertContextPath, isHasIssuePermission, isHasIssuePermission, isHasPermission, isHasPermission, isHasPermission, isHasProjectPermission, isHasProjectPermission, isInlineDialogMode, isSystemAdministrator, isUserExists, returnComplete, returnComplete, returnCompleteWithInlineRedirect, setConglomerateCookieValue, setInline, setReturnUrl, setSelectedProjectId |
Methods inherited from class com.atlassian.jira.action.JiraActionSupport |
---|
addErrorMessages, addErrorMessages, addErrors, addIllegalArgumentException, execute, getActionName, getComponentInstanceOfType, getDefaultResourceBundle, getDelegator, getI18nHelper, getKeysForPrefix, getLocale, getResult, getText, getText, getText, getText, getText, getText, getText, getText, 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, 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 com.atlassian.jira.util.ErrorCollection |
---|
addError, addErrorMessage, addErrorMessages, addErrors, getErrorMessages, getErrors, hasAnyErrors, setErrorMessages |
Methods inherited from interface webwork.action.CommandDriven |
---|
setCommand |
Constructor Detail |
---|
public BacklogBoardEditFieldAction()
Method Detail |
---|
public java.lang.String doEditField()
public java.lang.String doUpdateField()
public java.lang.String doToggleFlag()
public java.lang.String doMovingIssuesToBacklog()
public java.lang.String doMoveIssuesToBacklog()
public void setModel(EditFieldViewModel model)
public EditFieldViewModel getModel()
public void setErrorModel(ErrorPopupViewModel errorModel)
public ErrorPopupViewModel getErrorModel()
public void setMoveIssuesData(MoveIssuesData moveIssuesData)
public MoveIssuesData getMoveIssuesData()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |