Package de.xima.fc.inbox.bean
Class ProcessViewBean
- All Implemented Interfaces:
Serializable
Bean for managing the different process listing views.
- Author:
- XIMA MEDIA GmbH
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class de.xima.fc.gui.common.utils.msg.AJSFContext
AJSFContext.RedirectOptions, AJSFContext.RedirectOptionsBuilder
-
Field Summary
Fields inherited from class de.xima.fc.gui.common.utils.msg.AJSFContext
localeBean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
contains
(EInboxProcessDetails detail) Method to if the process detail may be displayed.Deprecated.Deprecated.List<javax.faces.model.SelectItem>
Deprecated.Deprecated.Deprecated.Deprecated.boolean
boolean
boolean
void
putAppointmentTemplatesFilter
(List<AppointmentTemplate> templates) void
putBooleanFilters
(List<EInboxFilterTag> filterTags) void
putCreatorFilter
(IUser user) void
putDateFilter
(String key, Date value, de.xima.cmn.criteria.FilterCriterion.Operator operator) void
putEditorFilter
(IUser user) void
putFutureFilter
(String key, Instant value, de.xima.cmn.criteria.FilterCriterion.Operator operator) void
putInboxFilter
(List<Postfach> inboxes) void
putStringFilter
(String key, String value) void
removeBooleanFilters
(List<EInboxFilterTag> filterTags) void
If switching to anotherDataTable
the sorting and filtering parameters may be resetvoid
setAppointmentFilterBean
(AppointmentFilterBean appointmentViewFilterBean) Deprecated.void
setAppointmentScheduleBean
(AppointmentScheduleBean appointmentScheduleBean) Deprecated.void
setInboxFilterBean
(InboxFilterBean inboxFilterBean) Deprecated.void
setLazyModel
(ILazyProcessModel lazyModel) void
setProcessListBean
(ProcessListBean processListBean) Deprecated.void
setProcessListView
(EProcessListView processListView) void
setProcessReviewBean
(ProcessReviewBean processReviewBean) Deprecated.void
setSelectedInboxes
(List<Postfach> selectedInboxes) void
setSelectedProcessDetails
(EInboxProcessDetails[] selectedProcessDetails) void
setSelectedProcessView
(MenuItem menuItem) void
setSelectedTemplates
(List<AppointmentTemplate> templates) void
setSelectedView
(MenuItem selectedView) void
setSortKey
(String sortKey) void
setViewFilterBean
(ViewFilterBean viewFilterBean) Deprecated.Methods inherited from class de.xima.fc.gui.common.utils.msg.AJSFContext
destroySessionBean, encodeURL, findBean, findBean, findBean, findBean, findBean, findBean, findBean, findCurrentView, findUserContext, getBeanName, getBeanName, getContext, getCurrentViewBean, getLocaleBean, getRequest, getResponse, getSession, getSession, getSessionAttribute, isMasterServerContext, loadLazy, redirect, redirect, redirect, redirect, redirectToDashboard, redirectToDashboard, redirectToDashboard, setLocaleBean, setSessionAttribute, uc
Methods inherited from class de.xima.fc.gui.common.utils.msg.MessageUtils
addErrorMsg, addErrorMsg, addErrorMsg, addErrorMsg, addErrorMsg, addErrorMsg, addErrorMsgFromString, addErrorMsgFromString, addErrorMsgToComponent, addErrorMsgToComponent, addErrorMsgToComponent, addErrorMsgToComponent, addErrorMsgToComponent, addErrorMsgToComponent, addInfoMsg, addInfoMsg, addInfoMsg, addInfoMsg, addInfoMsgFromString, addInfoMsgFromString, addInfoMsgToComponent, addInfoMsgToComponent, addInfoMsgToComponent, addInfoMsgToComponent, addMsg, addMsg, addMsg, addMsg, addMsgs, addMsgs, addMsgToComponent, addMsgToComponent, addWarnMsg, addWarnMsg, addWarnMsg, addWarnMsg, addWarnMsgFromString, addWarnMsgFromString, addWarnMsgToComponent, addWarnMsgToComponent, addWarnMsgToComponent, addWarnMsgToComponent, cleanErrorMsg, errorMsg, errorMsg, getErrorMessage, getNewErrorMsg, getNewErrorMsg, getNewErrorMsg, getNewInfoMsg, getNewInfoMsg, getNewMsg, getNewWarnMsg, getNewWarnMsg, msg
Methods inherited from class de.xima.fc.gui.common.utils.msg.I18nUtils
getFacesContext, getLocale, rbValue, rbValue, rbValue, rbValueOrDefault, rbValueOrDefault
-
Constructor Details
-
ProcessViewBean
public ProcessViewBean()
-
-
Method Details
-
getLazyModel
-
getAvailableSortings
-
getProcessListView
-
getAvailableProcessDetails
-
getSelectedProcessDetails
-
setProcessListView
-
getSelectedInboxes
-
getSelectedProcessView
-
getSelectedTemplates
-
getSortKey
-
getStatus
-
isAppointmentScheduleView
public boolean isAppointmentScheduleView() -
isGridView
public boolean isGridView() -
isStandardView
public boolean isStandardView() -
putAppointmentTemplatesFilter
-
putBooleanFilters
-
putDateFilter
-
putFutureFilter
-
putInboxFilter
-
putStringFilter
-
putEditorFilter
-
putCreatorFilter
-
removeBooleanFilters
-
setLazyModel
-
setSelectedInboxes
-
setSelectedProcessView
-
setSelectedTemplates
-
setSelectedView
-
setSortKey
-
setSelectedProcessDetails
-
resetDataTable
public void resetDataTable()If switching to anotherDataTable
the sorting and filtering parameters may be reset -
contains
Method to if the process detail may be displayed.- Parameters:
detail
- the enum in question to be displayed.- Returns:
- true if contained in selectedProcessDetails.
-
getAppointmentFilterBean
Deprecated. -
setAppointmentFilterBean
Deprecated. -
getAppointmentScheduleBean
Deprecated. -
setAppointmentScheduleBean
Deprecated. -
getInboxFilterBean
Deprecated. -
setInboxFilterBean
Deprecated. -
getProcessListBean
Deprecated. -
setProcessListBean
Deprecated. -
getProcessReviewBean
Deprecated. -
setProcessReviewBean
Deprecated. -
getViewFilterBean
Deprecated. -
setViewFilterBean
Deprecated.
-