Class ProcessGUIModel
java.lang.Object
de.xima.fc.inbox.model.ProcessGUIModel
- All Implemented Interfaces:
Serializable
Model that holds information necessary for displaying a process
- Author:
- XIMA MEDIA GmbH
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic ProcessGUIModel.BuilderDeprecated.static ProcessGUIModel.Buildercreate(ProcessGUIModel processGUI) Deprecated.static ProcessGUIModelforInboxView(Long formRecordId, EProcessView processView, Locale locale, IUser user, String baseUrl) static ProcessGUIModelforStandaloneView(javax.faces.context.FacesContext facesContext, Locale defaultLocale, IUser user) active version of the projectAll following states to the current state of the old workflow engine to which the user may perform a state change in the inbox.Deprecated.tasks of the new workflow engine that may be initiated by the current user in the inbox.org.primefaces.model.TreeNode<FormFieldDataModel> Deprecated.List<javax.faces.model.SelectItem> Available form process types for the advanced menu.project version the form record is currently invoidgotoFormPage(String pageName) booleanbooleanbooleanbooleanDeprecated.booleanbooleanbooleanbooleanbooleanbooleanbooleanWhether a double opt-in process is still in progress.booleanWhether the advanced processing menu is shown.booleanWhether the menu for invoking a workflow trigger is shown (new workflow engine only).booleanWhether the menu for performing a state change is shown (old workflow engine only).booleanbooleanbooleanbooleanisViewAccessible(EProcessView processView) booleanvoidsetCurrentFormversion(boolean isCurrentFormversion) Deprecated.voidsetFormProcessTypes(List<javax.faces.model.SelectItem> formProcessTypes) Available form process types for the advanced menu.voidsetProcess(Vorgang process) Deprecated.voidsetProcessView(EProcessView processView) voidsetUseActiveProjectVersion(boolean useActiveProjectVersion) voidunlock()voidupdateData(IUser user)
-
Field Details
-
PARAM_TAB_ACTION
- See Also:
-
PARAM_STATUS_ID
- See Also:
-
PARAM_STYLE_CLASS_DELETE
- See Also:
-
PARAM_STYLE_CLASS_OPEN_IN_NEW_WINDOW
- See Also:
-
PARAM_STYLE_CLASS_CLOSE
- See Also:
-
PARAM_STYLE_CLASS_MARK_READ
- See Also:
-
PARAM_STYLE_CLASS_MARK_UNREAD
- See Also:
-
PARAM_STYLE_CLASS_ATTACHMENT
- See Also:
-
PARAM_STYLE_CLASS_CONVERT_VERSION
- See Also:
-
PARAM_STYLE_CLASS_CREATE_PDF
- See Also:
-
PARAM_STYLE_CLASS_XPAGE
- See Also:
-
PARAM_STYLE_CLASS_XPAGES
- See Also:
-
-
Method Details
-
getProcess
-
setProcess
Deprecated. -
isUsesNewWorkflow
public boolean isUsesNewWorkflow() -
isFormRecordAccessible
public boolean isFormRecordAccessible() -
getAvailableStatesForAdvancedDialog
-
isCurrentFormversionActive
public boolean isCurrentFormversionActive() -
getCurrentlySelectedProjectVersion
-
isFormRecordDataLocked
public boolean isFormRecordDataLocked() -
isCurrentViewAccessible
public boolean isCurrentViewAccessible() -
isViewAccessible
-
unlock
public void unlock() -
gotoFormPage
-
updateData
-
forStandaloneView
public static ProcessGUIModel forStandaloneView(javax.faces.context.FacesContext facesContext, Locale defaultLocale, IUser user) -
forInboxView
public static ProcessGUIModel forInboxView(Long formRecordId, EProcessView processView, Locale locale, IUser user, String baseUrl) -
getAvailableStates
Deprecated.- Returns:
- All states of the old workflow engine to which the user may perform a state change in the inbox (via the advanced dialog).
-
getFormFieldData
Deprecated. -
isCurrentFormversion
Deprecated. -
setCurrentFormversion
Deprecated. -
create
Deprecated. -
create
Deprecated. -
getBaseUrl
-
getFormRecordData
-
getAvailableFollowStates
-
getAvailableTasks
tasks of the new workflow engine that may be initiated by the current user in the inbox. -
getProcessView
-
isStandaloneView
public boolean isStandaloneView() -
isForceUnlock
public boolean isForceUnlock() -
isShowAdvancedMenu
public boolean isShowAdvancedMenu()Whether the advanced processing menu is shown. -
isShowStatusChangeMenu
public boolean isShowStatusChangeMenu()Whether the menu for performing a state change is shown (old workflow engine only). -
isShowInvokeTaskMenu
public boolean isShowInvokeTaskMenu()Whether the menu for invoking a workflow trigger is shown (new workflow engine only). -
isUseActiveProjectVersion
public boolean isUseActiveProjectVersion() -
isWorkflowInvalid
public boolean isWorkflowInvalid() -
isCanSetStatesIndependentOfOrder
public boolean isCanSetStatesIndependentOfOrder() -
isHasExistingFormRecordChats
public boolean isHasExistingFormRecordChats() -
getPageNames
-
getDataRoot
-
getCurrentPageName
-
getCurrentPageDisplayName
-
getCurrentPageIcon
-
getStateDisplayName
-
getLocale
-
getFormProcessTypes
Available form process types for the advanced menu. -
getQuartzDetails
-
getFormRecordProjectVersion
project version the form record is currently in -
getActiveProjectVersion
active version of the project -
getFormReviewUrl
-
getInboxReviewUrl
-
isCanSubmitForm
public boolean isCanSubmitForm() -
isCanSubmitFormVersion
public boolean isCanSubmitFormVersion() -
isPendingDoubleOptIn
public boolean isPendingDoubleOptIn()Whether a double opt-in process is still in progress. -
setProcessView
-
setUseActiveProjectVersion
public void setUseActiveProjectVersion(boolean useActiveProjectVersion) -
setFormProcessTypes
Available form process types for the advanced menu.
-