public class FilterPickerPopup extends JiraWebActionSupport implements SharedEntitySearchAction
JiraWebActionSupport.MessageTypeSharedEntitySearchAction.FieldNameMapper, SharedEntitySearchAction.QueryValidatorErrorCollection.ReasonI18nHelper.BeanFactoryISSUE_NOT_FOUND_RESULT, PERMISSION_VIOLATION_RESULT, request, RETURN_URL_PARAMETER, savedFilterslog| Constructor and Description |
|---|
FilterPickerPopup(SearchRequestService searchRequestService,
ShareTypeFactory shareTypeFactory,
PermissionManager permissionManager,
JiraAuthenticationContext authCtx,
ProjectManager projectManager,
SearchRequestDisplayBean.Factory beanFactory,
ProjectDescriptionRenderer projectDescriptionRenderer) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
doExecute() |
Collection<ProjectCategory> |
getCategories() |
int |
getEndPosition() |
String |
getField() |
FilterLinkRenderer |
getFilterLinkRenderer() |
List |
getFilters() |
com.atlassian.jira.web.action.filter.FilterPickerPopup.FilterPickerPopupViewHelper |
getFiltersViewHelper() |
String |
getFilterView() |
String |
getGroupShare() |
String |
getNextUrl() |
Long |
getPagingOffset() |
String |
getPreviousUrl() |
String |
getProjectShare() |
Collection<Project> |
getProjectsInCategory(ProjectCategory projectCategory)
Returns the projects which are in the given category.
|
Collection<Project> |
getProjectsInNoCategory()
Returns the projects which are not in a category.
|
String |
getRenderedProjectDescription(Project project) |
String |
getRoleShare() |
String |
getSearchEmptyMessageKey()
Returns the key for a message to be used in the case when there are no search results.
|
String |
getSearchName() |
String |
getSearchOwnerUserName() |
String |
getSearchShareType() |
String |
getSortColumn() |
int |
getStartPosition() |
int |
getTotalResultCount() |
boolean |
isSearchRequested() |
boolean |
isShowFilters() |
boolean |
isShowProjects() |
boolean |
isSortAscending() |
boolean |
isTabShowing(String tab) |
boolean |
projectsExist()
Returns true if there is at least one project somewhere.
|
void |
setField(String field) |
void |
setFilterView(String filterView) |
void |
setGroupShare(String groupShare) |
void |
setPagingOffset(Long pagingOffset) |
void |
setProjectShare(String projectShare) |
void |
setRoleShare(String roleShare) |
void |
setSearchName(String searchName) |
void |
setSearchOwnerUserName(String searchOwnerUserName) |
void |
setSearchShareType(String searchShareType) |
void |
setShowFilters(boolean showFilters) |
void |
setShowProjects(boolean showProjects) |
void |
setSortAscending(boolean sortAscending) |
void |
setSortColumn(String sortColumn) |
boolean |
showCategories()
Determines whether or not the list of projects should be shown grouped by categories.
|
addError, addErrorCollection, addErrorMessage, addErrorMessageByKeyIfAbsent, addErrorMessageIfAbsent, addMessageToResponse, addReason, addReasons, forceRedirect, getAdministratorContactLink, getApplicationProperties, getAuthorizationSupport, getConglomerateCookieValue, getConstantsManager, getDateFormat, getDateTimeFormat, getDateTimeFormatter, getDescTranslation, getDescTranslation, getDmyDateFormatter, getEmptyResponse, getErrorMessages, getErrors, getField, getFlushedErrorMessages, getGlobalPermissionManager, getHint, getHintManager, getHttpRequest, getHttpResponse, getHttpSession, getJiraContactHelper, getJiraServiceContext, getLanguage, getLoggedInApplicationUser, getLoggedInUser, getNameTranslation, 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, hasGlobalPermission, hasGlobalPermission, hasIssuePermission, hasIssuePermission, hasIssuePermission, hasPermission, hasProjectPermission, hasProjectPermission, htmlEncode, insertContextPath, isInlineDialogMode, isSystemAdministrator, isUserExists, isUserExistsByKey, isUserExistsByName, returnComplete, returnComplete, returnCompleteWithInlineRedirect, returnCompleteWithInlineRedirectAndMsg, returnCompleteWithInlineRedirectAndMsg, returnMsgToUser, returnMsgToUser, setConglomerateCookieValue, setInline, setReasons, setReturnUrl, setSelectedProjectId, tagMauEventWithApplication, tagMauEventWithProject, urlEncodeaddErrorMessages, addErrorMessages, addErrors, addIllegalArgumentException, execute, getActionName, getComponentInstanceOfType, getDefaultResourceBundle, getI18nHelper, getKeysForPrefix, getLocale, getOfBizDelegator, getResourceBundle, getResult, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getText, getUnescapedText, getUntransformedRawText, getUserPreferences, hasAnyErrors, isIndexing, isKeyDefined, removeKeyOrAddErroraddError, addErrorMessage, doDefault, doValidation, getCommandName, getHasErrorMessages, getHasErrors, getPropertyEditorMessage, getTexts, getTexts, getTimezone, invalidInput, invokeCommand, isCommand, setCommand, setErrorMessages, setErrors, validateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddError, addErrorMessage, addErrorMessages, addErrors, hasAnyErrors, setErrorMessagespublic FilterPickerPopup(SearchRequestService searchRequestService, ShareTypeFactory shareTypeFactory, PermissionManager permissionManager, JiraAuthenticationContext authCtx, ProjectManager projectManager, SearchRequestDisplayBean.Factory beanFactory, ProjectDescriptionRenderer projectDescriptionRenderer)
public String getSearchName()
getSearchName in interface SharedEntitySearchActionpublic void setSearchName(String searchName)
setSearchName in interface SharedEntitySearchActionpublic String getSearchOwnerUserName()
getSearchOwnerUserName in interface SharedEntitySearchActionpublic void setSearchOwnerUserName(String searchOwnerUserName)
setSearchOwnerUserName in interface SharedEntitySearchActionpublic String getSearchShareType()
getSearchShareType in interface SharedEntitySearchActionpublic void setSearchShareType(String searchShareType)
setSearchShareType in interface SharedEntitySearchActionpublic void setGroupShare(String groupShare)
setGroupShare in interface SharedEntitySearchActionpublic String getGroupShare()
getGroupShare in interface SharedEntitySearchActionpublic Long getPagingOffset()
getPagingOffset in interface SharedEntitySearchActionpublic void setProjectShare(String projectShare)
setProjectShare in interface SharedEntitySearchActionpublic String getProjectShare()
getProjectShare in interface SharedEntitySearchActionpublic void setRoleShare(String roleShare)
setRoleShare in interface SharedEntitySearchActionpublic String getRoleShare()
getRoleShare in interface SharedEntitySearchActionpublic void setPagingOffset(Long pagingOffset)
setPagingOffset in interface SharedEntitySearchActionpublic String getSortColumn()
getSortColumn in interface SharedEntitySearchActionpublic void setSortColumn(String sortColumn)
setSortColumn in interface SharedEntitySearchActionpublic boolean isSortAscending()
isSortAscending in interface SharedEntitySearchActionpublic void setSortAscending(boolean sortAscending)
setSortAscending in interface SharedEntitySearchActionpublic String getFilterView()
public void setFilterView(String filterView)
public boolean isShowFilters()
public void setShowFilters(boolean showFilters)
public boolean isShowProjects()
public void setShowProjects(boolean showProjects)
public String getField()
public void setField(String field)
public List getFilters()
public boolean isSearchRequested()
public String getNextUrl()
public String getPreviousUrl()
public int getStartPosition()
public int getEndPosition()
public int getTotalResultCount()
public com.atlassian.jira.web.action.filter.FilterPickerPopup.FilterPickerPopupViewHelper getFiltersViewHelper()
public String getSearchEmptyMessageKey()
public boolean isTabShowing(String tab)
public FilterLinkRenderer getFilterLinkRenderer()
public boolean showCategories()
public Collection<ProjectCategory> getCategories()
protected String doExecute()
doExecute in class webwork.action.ActionSupportpublic Collection<Project> getProjectsInCategory(ProjectCategory projectCategory)
projectCategory - the category or null for those projects in no category.public Collection<Project> getProjectsInNoCategory()
public boolean projectsExist()
Copyright © 2002-2015 Atlassian. All Rights Reserved.