Class FilterOperationsBean
java.lang.Object
com.atlassian.jira.web.action.filter.FilterOperationsBean
Encapsulates the logic of what filter operations are available in the UI.
- Since:
- v4.0
-
Method Summary
Modifier and TypeMethodDescriptionstatic FilterOperationsBeancreate(SearchRequest searchRequest, boolean validFilter, ApplicationUser user, boolean isAdvancedScreen) Factory method that uses common inputs to build a sensible default state.booleaninthashCode()booleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanvoidsetShowEdit(boolean showEdit) voidsetShowInvalid(boolean showInvalid) voidsetShowReload(boolean showReload) voidsetShowSave(boolean showSave) voidsetShowSaveAs(boolean showSaveAs) voidsetShowSaveNew(boolean showSaveNew) voidsetShowViewSubscriptions(boolean showViewSubscriptions) toString()
-
Method Details
-
isShowInvalid
public boolean isShowInvalid() -
isShowEdit
public boolean isShowEdit() -
setShowEdit
public void setShowEdit(boolean showEdit) -
isShowSave
public boolean isShowSave() -
setShowSave
public void setShowSave(boolean showSave) -
isShowSaveNew
public boolean isShowSaveNew() -
setShowSaveNew
public void setShowSaveNew(boolean showSaveNew) -
isShowSaveAs
public boolean isShowSaveAs() -
setShowInvalid
public void setShowInvalid(boolean showInvalid) -
setShowSaveAs
public void setShowSaveAs(boolean showSaveAs) -
isShowReload
public boolean isShowReload() -
setShowReload
public void setShowReload(boolean showReload) -
isShowViewSubscriptions
public boolean isShowViewSubscriptions() -
setShowViewSubscriptions
public void setShowViewSubscriptions(boolean showViewSubscriptions) -
hasOperation
public boolean hasOperation() -
toString
-
equals
-
hashCode
public int hashCode() -
create
public static FilterOperationsBean create(SearchRequest searchRequest, boolean validFilter, ApplicationUser user, boolean isAdvancedScreen) Factory method that uses common inputs to build a sensible default state.- Parameters:
searchRequest- the search request as provided by the action.validFilter- true only if the passed filter is valid for JIRA's current state.user- the remote user or null if there is none.isAdvancedScreen- true if the operations are to be displayed on the advanced screen- Returns:
- a FilterOperationsBean representing the correct state of the operations panel for filters.
-