com.atlassian.jira.web.action.issue
Class IssuePicker
java.lang.Object
webwork.action.ActionSupport
com.atlassian.jira.action.JiraActionSupport
com.atlassian.jira.web.action.JiraWebActionSupport
com.atlassian.jira.web.action.issue.IssuePicker
- All Implemented Interfaces:
- ErrorCollection, I18nHelper, HttpServletVariables, AuthorizationSupport, Serializable, webwork.action.Action, webwork.action.CommandDriven, webwork.action.IllegalArgumentAware
public class IssuePicker
- extends JiraWebActionSupport
Responsible for controlling the rendering of the Issue Picker control. This control is shown as a pop-up window that
allows an user to select one or more issues using a list of the most recently viewed issues, the current search or a
filter.
- 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.JiraWebActionSupport |
addError, addErrorCollection, addErrorMessage, addErrorMessageByKeyIfAbsent, addErrorMessageIfAbsent, addMessageToResponse, addReason, addReasons, forceRedirect, getAdministratorContactLink, getApplicationProperties, getAuthorizationSupport, getConglomerateCookieValue, getConstantsManager, getDateFormat, getDateTimeFormat, getDateTimeFormatter, getDescTranslation, getDmyDateFormatter, getEmptyResponse, getErrorMessages, getErrors, getField, getFlushedErrorMessages, getGlobalPermissionManager, getHint, getHintManager, getHttpRequest, getHttpResponse, getHttpSession, getJiraContactHelper, getJiraServiceContext, getLanguage, getLoggedInApplicationUser, getLoggedInUser, getNameTranslation, getOutlookDate, getPermissionManager, getProjectManager, getRandomHint, getReasons, getRedirect, getRedirect, getRedirectSanitiser, getReturnUrl, getReturnUrlForCancelLink, getSearchSortDescriptions, getSelectedProject, getSelectedProjectObject, getServerId, getServletContext, getTimeFormat, getUriValidator, getUserFullName, getUserManager, getUserProjectHistoryManager, getVersionManager, getWebworkStack, getWebworkStack, getXsrfToken, hasErrorMessage, hasErrorMessageByKey, hasIssuePermission, hasPermission, hasProjectPermission, htmlEncode, insertContextPath, isHasIssuePermission, isHasIssuePermission, isHasPermission, isHasPermission, isHasPermission, isHasProjectPermission, isHasProjectPermission, isInlineDialogMode, isSystemAdministrator, isUserExists, isUserExistsByKey, isUserExistsByName, returnComplete, returnComplete, returnCompleteWithInlineRedirect, returnCompleteWithInlineRedirectAndMsg, returnCompleteWithInlineRedirectAndMsg, returnMsgToUser, returnMsgToUser, setConglomerateCookieValue, setInline, setReasons, setReturnUrl, urlEncode |
Methods inherited from class com.atlassian.jira.action.JiraActionSupport |
addErrorMessages, addErrorMessages, addErrors, addIllegalArgumentException, execute, getActionName, getComponentInstanceOfType, getDefaultResourceBundle, getDelegator, getI18nHelper, getKeysForPrefix, getLocale, getOfBizDelegator, getRemoteUser, getResourceBundle, getResult, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getUnescapedText, getUntransformedRawText, getUserPreferences, getWatcherManager, hasAnyErrors, isIndexing, isKeyDefined, removeKeyOrAddError |
Methods inherited from class webwork.action.ActionSupport |
addError, addErrorMessage, doDefault, doExecute, doValidation, getCommandName, 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 |
getCommandName, setCommand |
IssuePicker
public IssuePicker(BugAssociatorPrefs bugAssociatorPrefs,
IssueManager issueManager,
SearchProvider searchProvider,
SearchRequestService searchRequestService,
UserIssueHistoryManager userHistoryManager,
SessionSearchObjectManagerFactory sessionSearchObjectManagerFactory)
getAvailableFilters
public Collection<SearchRequest> getAvailableFilters()
getSearchRequestIssues
public Collection<Issue> getSearchRequestIssues()
- Returns:
- A collection of
Issue
s.
getUserHistoryIssues
public Collection<Issue> getUserHistoryIssues()
- Returns:
- A collection of
Issue
s.
getBrowsableIssues
public Collection<Issue> getBrowsableIssues()
getSearchRequestId
public long getSearchRequestId()
setSearchRequestId
public void setSearchRequestId(long searchRequestId)
getSearchRequestName
public String getSearchRequestName()
getCurrentIssue
public String getCurrentIssue()
setCurrentIssue
public void setCurrentIssue(String currentIssue)
getMode
public String getMode()
setMode
public void setMode(String mode)
setSelectMode
public void setSelectMode(String selectMode)
getSelectMode
public String getSelectMode()
isSingleSelectOnly
public boolean isSingleSelectOnly()
setSingleSelectOnly
public void setSingleSelectOnly(boolean singleSelectOnly)
getSelectedProjectId
public Long getSelectedProjectId()
setSelectedProjectId
public void setSelectedProjectId(Long selectedProjectId)
- Overrides:
setSelectedProjectId
in class JiraWebActionSupport
isShowSubTasks
public boolean isShowSubTasks()
- Returns whether sub-tasks should be displayed in the list of issues.
- Returns:
- true, if sub-tasks are set to be shown in the list of issues; otherwise, false.
setShowSubTasks
public void setShowSubTasks(boolean showSubTasks)
- Sets whether sub-tasks should be shown in the list of issues.
- Parameters:
showSubTasks
- a boolean that indicates whether sub-tasks should be shown in the list of issues.
isShowSubTasksParent
public boolean isShowSubTasksParent()
- Returns whether the parent of the current issue (the one in the view issue page or the one that's selected in the
issue navigator) should be displayed in the list of issues.
- Returns:
- true if the parent of the current issue should be displayed in the list of issues; otherwise, false.
setShowSubTasksParent
public void setShowSubTasksParent(boolean showSubTasksParent)
- Sets whether the parent of the current issue (the one in the view issue page or the one that's selected in the
issue navigator) should be displayed in the list of issues.
- Parameters:
showSubTasksParent
- a boolean that indicates whether the parent of the current issue should be displayed
in the list of issues.
Copyright © 2002-2013 Atlassian. All Rights Reserved.