Package de.xima.fc.gui.bean.project
Class CurrentProjectBean
java.lang.Object
de.xima.fc.gui.common.utils.msg.I18nUtils
de.xima.fc.gui.common.utils.msg.MessageUtils
de.xima.fc.gui.common.utils.msg.AMessaging
de.xima.fc.gui.bean.project.CurrentProjectBean
- All Implemented Interfaces:
IDataContainer
,Serializable
@Named
@ViewScoped
@Deprecated
public class CurrentProjectBean
extends AMessaging
implements IDataContainer
Deprecated.
Project creation is done via
ProjectCreationBean
and ProjectImportBean
. Bean for the currently
selected project. The ProjectBean
is used when a list of all Projekt
is required, such as when
selecting a form. This bean is used after a form was selected and is being edited.
The current project is set from the URL, e.g.
/ui/project/access/202
- Author:
- XIMA MEDIA GmbH
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionfinal class
Deprecated. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Deprecated.void
Deprecated.void
createNewProject
(String projectScope, boolean openDesigner) Deprecated.void
createProjectFromTemplate
(IProjectTemplate template) Deprecated.Creates a new project from the given template, and opens the designer.void
createProjectFromTemplate
(IProjectTemplate template, String projectScope, boolean openDesigner) Deprecated.void
deleteProject
(long projectId) Deprecated.deleteProject
(long projectId, String targetView) Deprecated.void
deleteProjectRecords
(long projectId) Deprecated.protected String
Deprecated.Deprecated.Deprecated.Deprecated.org.primefaces.model.menu.MenuModel
getFormLinks
(Projekt project) Deprecated.getFullDesignerLink
(Projekt project) Deprecated.getImageLink
(Projekt project) Deprecated.getModel()
Deprecated.Deprecated.Deprecated.Deprecated.getRelativeDesignerLink
(Projekt project) Deprecated.getRelativeDesignerLink
(Projekt project, boolean withContext) Deprecated.getRelativeProvideLink
(Projekt p, boolean withContext) Deprecated.protected javax.servlet.http.HttpServletRequest
Deprecated.protected javax.servlet.http.HttpServletResponse
Deprecated.javax.servlet.http.HttpSession
Deprecated.Deprecated.getSubPageUrl
(EViews view, Projekt project) Deprecated.int
Deprecated.int
Deprecated.int
Deprecated.int
Deprecated.Deprecated.void
gotoProject
(Projekt project) Deprecated.void
Deprecated.boolean
hasPreviewImage
(Projekt project) Deprecated.boolean
Deprecated.protected void
Deprecated.void
Deprecated.Loads theProjekt
for the configured projectId.void
openDesigner
(Projekt project) Deprecated.void
openDesigner
(Projekt project, boolean doRedirectIfNecessary) Deprecated.void
openDesignerAndRedirectToForms
(Projekt project) Deprecated.Opens the designer for the given project in a new tab; and redirects to the forms page.void
Deprecated.void
saveProject
(long projectId) Deprecated.void
setModel
(IEntitySelectModel<Projekt> model) Deprecated.void
setProjectId
(String projectId) Deprecated.void
Deprecated.void
setViewBean
(ViewBean viewBean) Deprecated.void
Deprecated.Should update data when calledvoid
Deprecated.Updates all identity tokens for all form records of the currently selected project.void
Deprecated.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
-
CurrentProjectBean
public CurrentProjectBean()Deprecated.
-
-
Method Details
-
getViewBean
Deprecated. -
setViewBean
Deprecated. -
getSessionBean
Deprecated. -
getProjectId
Deprecated.- Returns:
- The ID of the currently selected project. Set from the URL (currently via prettyfaces).
-
setProjectId
Deprecated.- Parameters:
projectId
- The ID of the currently selected project. Set from the URL (currently via prettyfaces).
-
loadProject
public void loadProject()Deprecated.Loads theProjekt
for the configured projectId. -
getModel
Deprecated. -
setModel
Deprecated. -
updateModel
public void updateModel()Deprecated. -
getProjectGroups
Deprecated. -
deleteProject
Deprecated. -
deleteProjectRecords
Deprecated. -
saveProject
public void saveProject(long projectId) Deprecated. -
saveProject
public void saveProject()Deprecated. -
deleteProject
public void deleteProject(long projectId) Deprecated. -
handleProjectToGroupDropEvent
Deprecated.Set the group name of the project via request parameteres -
getSubPageUrl
Deprecated. -
getUnreadVorgangCount
public int getUnreadVorgangCount()Deprecated. -
getUnreadVorgangCount
Deprecated. -
getTotalVorgangCount
public int getTotalVorgangCount()Deprecated. -
getTotalVorgangCount
Deprecated. -
getCurrentProvideLink
Deprecated. -
getProvideLink
Deprecated. -
getRelativeProvideLink
Deprecated. -
getImageLink
Deprecated. -
hasPreviewImage
Deprecated. -
getCurrentFullDesignerLink
Deprecated. -
getFullDesignerLink
Deprecated. -
getCurrentRelativDesignerLink
Deprecated.- Returns:
- The relative link for opening the designer for the currently selected project.
-
getRelativeDesignerLink
Deprecated. -
getRelativeDesignerLink
Deprecated.- Returns:
- The relative link for opening the designer for the given project.
-
isNew
Deprecated. -
getFormLinks
Deprecated. -
updateIdentityTokens
public void updateIdentityTokens()Deprecated.Updates all identity tokens for all form records of the currently selected project. Uses the identity token template of the current project. Adds meaningful error messages with the form records that caused the failure. -
createNewProject
public void createNewProject()Deprecated. -
createNewProject
Deprecated. -
createProjectFromTemplate
Deprecated.Creates a new project from the given template, and opens the designer. -
createProjectFromTemplate
public void createProjectFromTemplate(IProjectTemplate template, String projectScope, boolean openDesigner) Deprecated. -
openDesignerAndRedirectToForms
Deprecated.Opens the designer for the given project in a new tab; and redirects to the forms page. If we are on the form page already, close the new-project-dialog and update the list of forms. Redirection is performed by calling a JavaScript method on the client: it first loads the designer in a new tab, then redirects to the forms page.- Parameters:
project
- Project to open in the designer.
-
updateData
public void updateData()Deprecated.Description copied from interface:IDataContainer
Should update data when called- Specified by:
updateData
in interfaceIDataContainer
-
closeNewProjectDialog
public void closeNewProjectDialog()Deprecated. -
setSelectedProjectByRp
public void setSelectedProjectByRp()Deprecated. -
openDesigner
Deprecated. -
openDesigner
Deprecated. -
gotoProject
Deprecated. -
getSession
public javax.servlet.http.HttpSession getSession()Deprecated. -
getContext
Deprecated. -
getRequest
protected javax.servlet.http.HttpServletRequest getRequest()Deprecated. -
getResponse
protected javax.servlet.http.HttpServletResponse getResponse()Deprecated. -
loadLazy
Deprecated.
-
ProjectPageBean
.