public class PlaceholderBean extends FCContextBean
| Modifier and Type | Class and Description |
|---|---|
static class |
PlaceholderBean.PlaceholderProjectChangeHandler |
AJSFContext.RedirectOptions, AJSFContext.RedirectOptionsBuildersystemUC| Constructor and Description |
|---|
PlaceholderBean() |
| Modifier and Type | Method and Description |
|---|---|
void |
clean() |
CurrentProjectBean |
getCurrentProjectBean() |
List<PlaceHolder> |
getForCurrentContext()
All available placeholders, depending on the current context (ie. whether the user is editing a project etc.).
|
List<PlaceHolder> |
getFormPlaceholder(FormVersion fv,
boolean onlyUploads) |
Collection<Projekt> |
getProjects() |
PlaceHolder |
getSelectedPlaceholder() |
Projekt |
getSelectedProject() |
ViewEventBusBean |
getViewEventBusBean() |
void |
init() |
boolean |
isShowProjectSelection()
If the user is editing the workflow of a project, they cannot use placeholders of other projects.
|
void |
setCurrentProjectBean(CurrentProjectBean currentProjectBean) |
void |
setSelectedPlaceholder(PlaceHolder selectedPlaceholder) |
void |
setSelectedProject(Projekt selectedProject) |
void |
setViewEventBusBean(ViewEventBusBean viewEventBusBean) |
getNavigationBean, getSessionBean, isSetupUser, redirectToDashboard, setNavigationBean, setSessionBean, switchMainView, switchMainView, switchSubView, switchSubViewec, isDetached, isHasDBdestroySessionBean, encodeURL, findBean, findBean, findBean, findBean, findCurrentView, getBeanName, getBeanName, getContext, getCurrentViewBean, getLocaleBean, getRequest, getResponse, getSession, getSession, getSessionAttribute, isMasterServerContext, loadLazy, redirect, redirect, redirect, redirect, redirectToDashboard, redirectToDashboard, setLocaleBean, setSessionAttribute, ucaddErrorMsg, 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, addMsgToComponent, addMsgToComponent, addWarnMsg, addWarnMsg, addWarnMsg, addWarnMsg, addWarnMsgFromString, addWarnMsgFromString, addWarnMsgToComponent, addWarnMsgToComponent, addWarnMsgToComponent, addWarnMsgToComponent, cleanErrorMsg, getErrorMessage@PostConstruct public void init()
@PreDestroy public void clean()
public ViewEventBusBean getViewEventBusBean()
public void setViewEventBusBean(ViewEventBusBean viewEventBusBean)
public PlaceHolder getSelectedPlaceholder()
public void setSelectedPlaceholder(PlaceHolder selectedPlaceholder)
selectedPlaceholder - The currently selected placeholder in the placeholder list.public CurrentProjectBean getCurrentProjectBean()
public void setCurrentProjectBean(CurrentProjectBean currentProjectBean)
public Projekt getSelectedProject()
public void setSelectedProject(Projekt selectedProject)
selectedProject - The project for which form placeholders are shown.public boolean isShowProjectSelection()
public Collection<Projekt> getProjects()
getSelectedProject().public List<PlaceHolder> getForCurrentContext()
public List<PlaceHolder> getFormPlaceholder(FormVersion fv, boolean onlyUploads)
fv - The form version for which to retrieve the form element placeholders.onlyUploads - Iff true, only include upload elements.Copyright © 2019 XIMA MEDIA GmbH. All rights reserved.