Package de.xima.fc.gui.bean.user
Class UserProfileBean
- All Implemented Interfaces:
Serializable
- 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.bean.FCContextBean
systemUC
Fields inherited from class de.xima.fc.gui.common.utils.msg.AJSFContext
localeBean
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription// TODO Allow the user to hide message he does not wish to see anymore (profile setting)org.primefaces.extensions.model.layout.LayoutOptions
getCenterPanelOptions
(boolean forceInitiallyOpened) Options for the layout panel used for templates and other view with a large preview area in the center and and some less important details to the rightorg.primefaces.extensions.model.layout.LayoutOptions
org.primefaces.extensions.model.layout.LayoutOptions
org.primefaces.extensions.model.layout.LayoutOptions
org.primefaces.extensions.model.layout.LayoutOptions
void
init()
boolean
boolean
boolean
isProjectStarred
(Projekt project) boolean
void
onDesignerLayoutClose
(org.primefaces.extensions.event.CloseEvent event) void
onDesignerLayoutOpen
(org.primefaces.extensions.event.OpenEvent event) void
onToggleProcessProtocol
(org.primefaces.event.ToggleEvent e) void
setProjectListView
(boolean isProjectListView) Deprecated.void
setProjectStarred
(Projekt project, boolean starred) void
setShowDetailsPanel
(boolean showDetailsPanel) void
toggleProjectStarred
(Projekt project) void
Methods inherited from class de.xima.fc.gui.bean.FCContextBean
getNavigationBean, getSessionBean, isSetupUser, redirectToDashboard, setNavigationBean, setSessionBean, switchMainView, switchMainView, switchSubView, switchSubView
Methods inherited from class de.xima.fc.gui.bean.ABackendJSFContext
ec, findEntityContext, isDetached, isHasDB
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
-
UserProfileBean
public UserProfileBean()
-
-
Method Details
-
init
@PostConstruct public void init() -
getColumnsProcessProtocol
-
onToggleProcessProtocol
public void onToggleProcessProtocol(org.primefaces.event.ToggleEvent e) -
isProjectStarred
-
setProjectStarred
-
toggleProjectStarred
-
getAvailableMessages
// TODO Allow the user to hide message he does not wish to see anymore (profile setting)- Returns:
- All messages that should be shown to the current user.
-
isProjectListView
public boolean isProjectListView() -
toggleProjectView
public void toggleProjectView() -
onDesignerLayoutOpen
public void onDesignerLayoutOpen(org.primefaces.extensions.event.OpenEvent event) -
onDesignerLayoutClose
public void onDesignerLayoutClose(org.primefaces.extensions.event.CloseEvent event) -
isElementsPanelCollapsed
public boolean isElementsPanelCollapsed() -
isShowDetailsPanel
public boolean isShowDetailsPanel()- Returns:
- For pages with an large editor in the center, eg. HTML templates: Whether the panel with the name and description of the entity is initially closed or not. It is always shown when a new template/file is created.
-
setShowDetailsPanel
public void setShowDetailsPanel(boolean showDetailsPanel) -
getCenterPanelOptions
public org.primefaces.extensions.model.layout.LayoutOptions getCenterPanelOptions(boolean forceInitiallyOpened) Options for the layout panel used for templates and other view with a large preview area in the center and and some less important details to the right- Parameters:
forceInitiallyOpened
- Iftrue
, forces the details panel to be opened initially.- Returns:
- The layout options for the current user's profile settings.
-
getWorkflowDesignerBaseLayoutOptions
public org.primefaces.extensions.model.layout.LayoutOptions getWorkflowDesignerBaseLayoutOptions() -
getDesignerBaseLayoutOptions
public org.primefaces.extensions.model.layout.LayoutOptions getDesignerBaseLayoutOptions() -
getDesignerCenterLayoutOptions
public org.primefaces.extensions.model.layout.LayoutOptions getDesignerCenterLayoutOptions() -
getFormsPageOptions
public org.primefaces.extensions.model.layout.LayoutOptions getFormsPageOptions()- Returns:
LayoutOptions
for Project overview page 'forms.xhtml'
-
setProjectListView
Deprecated.
-