Package de.xima.fc.inbox.bean
Class ProcessListBean
java.lang.Object
de.xima.fc.inbox.bean.ProcessListBean
- All Implemented Interfaces:
IDataContainer
,Serializable
@Named
@ViewScoped
public class ProcessListBean
extends Object
implements IDataContainer, Serializable
Bean for the process list view, either the standard inbox view or the form-specific inbox view.
- Author:
- XIMA MEDIA GmbH
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncalculateWidth
(PostfachColumn column) void
void
void
deleteFormRecord
(IFormRecordWrapper process) org.primefaces.component.datatable.DataTable
getInputMaskPattern
(PostfachColumn column) long
Deprecated.void
init()
boolean
Determines if all selected processes are readboolean
Determines if all selected processes are unreadboolean
isAttachement
(PostfachColumn column) boolean
isFilterDate
(PostfachColumn column) boolean
isFilterNumber
(PostfachColumn column) boolean
isFilterString
(PostfachColumn column) boolean
void
markSelectedProcessesRead
(boolean read) Marks the read state of the selected processesvoid
void
void
void
void
onRowSelect
(org.primefaces.event.SelectEvent<?> event) Deprecated.void
onRowSelectCheckbox
(org.primefaces.event.SelectEvent<?> event) Deprecated.void
onRowUnselectCheckbox
(org.primefaces.event.UnselectEvent<?> event) Deprecated.void
onToggleSelect
(org.primefaces.event.ToggleSelectEvent event) void
void
setGridView
(boolean gridView) void
setLazyExtendedProcessListModel
(LazyExtendedProcessListModel lazyExtendedProcessListModel) void
setLazyProcessListModel
(LazyProcessListModel lazyProcessListModel) void
setProcessAndView
(Long formRecordId, String processView) void
setProcessReviewBean
(ProcessReviewBean processReviewBean) void
setSelectedFormRecords
(List<? extends IFormRecordWrapper> selectedFormRecords) void
setSessionBean
(SessionBean sessionBean) Deprecated.void
setViewProject
(Projekt project) void
Updates all the data held by this view depending on the selected view
-
Constructor Details
-
ProcessListBean
public ProcessListBean()
-
-
Method Details
-
init
@PostConstruct public void init() -
getLazyProcessListModel
-
setLazyProcessListModel
-
getLazyExtendedProcessListModel
-
setLazyExtendedProcessListModel
public void setLazyExtendedProcessListModel(LazyExtendedProcessListModel lazyExtendedProcessListModel) -
getProcessReviewBean
-
setProcessReviewBean
-
getSelectedFormRecords
-
deleteFormRecord
-
setSelectedFormRecords
-
clearSelectedFormRecord
public void clearSelectedFormRecord() -
getInboxTemplateColumns
-
getSelectedProcessCount
-
getSelectedDeletableProcessCount
public long getSelectedDeletableProcessCount() -
isSelectedProcessesNotDeletable
public boolean isSelectedProcessesNotDeletable() -
isAllSelectedProcessesRead
public boolean isAllSelectedProcessesRead()Determines if all selected processes are read- Returns:
Boolean
whether or not all selected processes are read
-
isAllSelectedProcessesUnread
public boolean isAllSelectedProcessesUnread()Determines if all selected processes are unread- Returns:
Boolean
whether or not all selected processes are unread
-
markSelectedProcessesRead
public void markSelectedProcessesRead(boolean read) Marks the read state of the selected processes- Parameters:
read
-Boolean
read state
-
getDeletionQuestion
-
onDeleteSelection
public void onDeleteSelection() -
onRowSelect
Deprecated. -
onRowSelectCheckbox
Deprecated. -
onRowUnselectCheckbox
Deprecated. -
onFormRecordOpenEvent
public void onFormRecordOpenEvent() -
onFormRecordSelectEvent
public void onFormRecordSelectEvent() -
onFormRecordUnselectEvent
public void onFormRecordUnselectEvent() -
onToggleSelect
public void onToggleSelect(org.primefaces.event.ToggleSelectEvent event) -
setProcessAndView
-
setViewProject
-
getGridDataTable
public org.primefaces.component.datatable.DataTable getGridDataTable() -
updateData
public void updateData()Updates all the data held by this view depending on the selected view- Specified by:
updateData
in interfaceIDataContainer
-
clearGridFilterAndUpdateData
public void clearGridFilterAndUpdateData() -
calculateWidth
-
isAttachement
-
isFilterString
-
isFilterDate
-
isFilterNumber
-
getInputMaskPattern
-
releaseExclusiveFormRecordLock
-
setGridView
public void setGridView(boolean gridView) -
getSessionBean
Deprecated. -
setSessionBean
Deprecated.
-