Package de.xima.fc.inbox.bean
Class ProcessViewBean
-
- All Implemented Interfaces:
Serializable
@Named @ViewScoped public class ProcessViewBean extends AJSFContext
Bean for managing the different process listing views.- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
-
-
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 Constructor Description ProcessViewBean()
-
Method Summary
-
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
-
-
-
-
Method Detail
-
getLazyModel
public ILazyProcessModel getLazyModel()
-
getProcessListView
public EProcessListView getProcessListView()
-
getAvailableProcessDetails
public List<javax.faces.model.SelectItem> getAvailableProcessDetails()
-
getSelectedProcessDetails
public EInboxProcessDetails[] getSelectedProcessDetails()
-
setProcessListView
public void setProcessListView(EProcessListView processListView)
-
getSelectedProcessView
public MenuItem getSelectedProcessView()
-
getSelectedTemplates
public List<AppointmentTemplate> getSelectedTemplates()
-
getSortKey
public String getSortKey()
-
isAppointmentScheduleView
public boolean isAppointmentScheduleView()
-
isGridView
public boolean isGridView()
-
isStandardView
public boolean isStandardView()
-
putAppointmentTemplatesFilter
public void putAppointmentTemplatesFilter(List<AppointmentTemplate> templates)
-
putBooleanFilters
public void putBooleanFilters(List<EInboxFilterTag> filterTags)
-
putDateFilter
public void putDateFilter(String key, Date value, de.xima.cmn.criteria.FilterCriterion.Operator operator)
-
putFutureFilter
public void putFutureFilter(String key, Instant value, de.xima.cmn.criteria.FilterCriterion.Operator operator)
-
putEditorFilter
public void putEditorFilter(IUser user)
-
putCreatorFilter
public void putCreatorFilter(IUser user)
-
removeBooleanFilters
public void removeBooleanFilters(List<EInboxFilterTag> filterTags)
-
setLazyModel
public void setLazyModel(ILazyProcessModel lazyModel)
-
setSelectedProcessView
public void setSelectedProcessView(MenuItem menuItem)
-
setSelectedTemplates
public void setSelectedTemplates(List<AppointmentTemplate> templates)
-
setSelectedView
public void setSelectedView(MenuItem selectedView)
-
setSortKey
public void setSortKey(String sortKey)
-
setSelectedProcessDetails
public void setSelectedProcessDetails(EInboxProcessDetails[] selectedProcessDetails)
-
resetDataTable
public void resetDataTable()
If switching to anotherDataTable
the sorting and filtering parameters may be reset
-
contains
public boolean contains(EInboxProcessDetails detail)
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 public AppointmentFilterBean getAppointmentFilterBean()
Deprecated.
-
setAppointmentFilterBean
@Deprecated public void setAppointmentFilterBean(AppointmentFilterBean appointmentViewFilterBean)
Deprecated.
-
getAppointmentScheduleBean
@Deprecated public AppointmentScheduleBean getAppointmentScheduleBean()
Deprecated.
-
setAppointmentScheduleBean
@Deprecated public void setAppointmentScheduleBean(AppointmentScheduleBean appointmentScheduleBean)
Deprecated.
-
getInboxFilterBean
@Deprecated public InboxFilterBean getInboxFilterBean()
Deprecated.
-
setInboxFilterBean
@Deprecated public void setInboxFilterBean(InboxFilterBean inboxFilterBean)
Deprecated.
-
getProcessListBean
@Deprecated public ProcessListBean getProcessListBean()
Deprecated.
-
setProcessListBean
@Deprecated public void setProcessListBean(ProcessListBean processListBean)
Deprecated.
-
getProcessReviewBean
@Deprecated public ProcessReviewBean getProcessReviewBean()
Deprecated.
-
setProcessReviewBean
@Deprecated public void setProcessReviewBean(ProcessReviewBean processReviewBean)
Deprecated.
-
getViewFilterBean
@Deprecated public ViewFilterBean getViewFilterBean()
Deprecated.
-
setViewFilterBean
@Deprecated public void setViewFilterBean(ViewFilterBean viewFilterBean)
Deprecated.
-
-