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.Replaced byProjectPageBean.Project creation is done viaProjectCreationBeanandProjectImportBean. Bean for the currently selected project. TheProjectBeanis used when a list of allProjektis 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:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classCurrentProjectBean.EntitySelectModelImplDeprecated.
-
Constructor Summary
Constructors Constructor Description CurrentProjectBean()Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidcloseNewProjectDialog()Deprecated.voidcreateNewProject()Deprecated.voidcreateNewProject(String projectScope, boolean openDesigner)Deprecated.voidcreateProjectFromTemplate(IProjectTemplate template)Deprecated.Creates a new project from the given template, and opens the designer.voidcreateProjectFromTemplate(IProjectTemplate template, String projectScope, boolean openDesigner)Deprecated.voiddeleteProject(long projectId)Deprecated.StringdeleteProject(long projectId, String targetView)Deprecated.voiddeleteProjectRecords(long projectId)Deprecated.protected StringgetContext()Deprecated.StringgetCurrentFullDesignerLink()Deprecated.StringgetCurrentProvideLink()Deprecated.StringgetCurrentRelativDesignerLink()Deprecated.org.primefaces.model.menu.MenuModelgetFormLinks(Projekt project)Deprecated.StringgetFullDesignerLink(Projekt project)Deprecated.StringgetImageLink(Projekt project)Deprecated.IEntitySelectModel<Projekt>getModel()Deprecated.Set<String>getProjectGroups()Deprecated.StringgetProjectId()Deprecated.StringgetProvideLink(Projekt p)Deprecated.StringgetRelativeDesignerLink(Projekt project)Deprecated.StringgetRelativeDesignerLink(Projekt project, boolean withContext)Deprecated.StringgetRelativeProvideLink(Projekt p, boolean withContext)Deprecated.protected javax.servlet.http.HttpServletRequestgetRequest()Deprecated.protected javax.servlet.http.HttpServletResponsegetResponse()Deprecated.javax.servlet.http.HttpSessiongetSession()Deprecated.SessionBeangetSessionBean()Deprecated.StringgetSubPageUrl(EViews view, Projekt project)Deprecated.intgetTotalVorgangCount()Deprecated.intgetTotalVorgangCount(Projekt p)Deprecated.intgetUnreadVorgangCount()Deprecated.intgetUnreadVorgangCount(Projekt p)Deprecated.ViewBeangetViewBean()Deprecated.voidgotoProject(Projekt project)Deprecated.voidhandleProjectToGroupDropEvent()Deprecated.booleanhasPreviewImage(Projekt project)Deprecated.booleanisNew(Projekt project)Deprecated.protected voidloadLazy(Object proxy)Deprecated.voidloadProject()Deprecated.Loads theProjektfor the configured projectId.voidopenDesigner(Projekt project)Deprecated.voidopenDesigner(Projekt project, boolean doRedirectIfNecessary)Deprecated.voidopenDesignerAndRedirectToForms(Projekt project)Deprecated.Opens the designer for the given project in a new tab; and redirects to the forms page.voidsaveProject()Deprecated.voidsaveProject(long projectId)Deprecated.voidsetModel(IEntitySelectModel<Projekt> model)Deprecated.voidsetProjectId(String projectId)Deprecated.voidsetSelectedProjectByRp()Deprecated.voidsetViewBean(ViewBean viewBean)Deprecated.voidupdateData()Deprecated.Should update data when calledvoidupdateIdentityTokens()Deprecated.Updates all identity tokens for all form records of the currently selected project.voidupdateModel()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
-
-
-
-
Method Detail
-
getViewBean
public ViewBean getViewBean()
Deprecated.
-
setViewBean
public void setViewBean(ViewBean viewBean)
Deprecated.
-
getSessionBean
public SessionBean getSessionBean()
Deprecated.
-
getProjectId
public String getProjectId()
Deprecated.- Returns:
- The ID of the currently selected project. Set from the URL (currently via prettyfaces).
-
setProjectId
public void setProjectId(String projectId)
Deprecated.- Parameters:
projectId- The ID of the currently selected project. Set from the URL (currently via prettyfaces).
-
loadProject
public void loadProject()
Deprecated.Loads theProjektfor the configured projectId.
-
getModel
public IEntitySelectModel<Projekt> getModel()
Deprecated.
-
setModel
public void setModel(IEntitySelectModel<Projekt> model)
Deprecated.
-
updateModel
public void updateModel()
Deprecated.
-
getProjectGroups
@Deprecated public Set<String> getProjectGroups()
Deprecated.
-
deleteProjectRecords
@Deprecated public void deleteProjectRecords(long projectId)
Deprecated.
-
saveProject
public void saveProject(long projectId)
Deprecated.
-
saveProject
public void saveProject()
Deprecated.
-
deleteProject
public void deleteProject(long projectId)
Deprecated.
-
handleProjectToGroupDropEvent
@Deprecated public void handleProjectToGroupDropEvent()
Deprecated.Set the group name of the project via request parameteres
-
getUnreadVorgangCount
public int getUnreadVorgangCount()
Deprecated.
-
getUnreadVorgangCount
public int getUnreadVorgangCount(Projekt p)
Deprecated.
-
getTotalVorgangCount
public int getTotalVorgangCount()
Deprecated.
-
getTotalVorgangCount
public int getTotalVorgangCount(Projekt p)
Deprecated.
-
getCurrentProvideLink
public String getCurrentProvideLink()
Deprecated.
-
getRelativeProvideLink
public String getRelativeProvideLink(Projekt p, boolean withContext)
Deprecated.
-
hasPreviewImage
public boolean hasPreviewImage(Projekt project)
Deprecated.
-
getCurrentFullDesignerLink
public String getCurrentFullDesignerLink()
Deprecated.
-
getCurrentRelativDesignerLink
public String getCurrentRelativDesignerLink()
Deprecated.- Returns:
- The relative link for opening the designer for the currently selected project.
-
getRelativeDesignerLink
public String getRelativeDesignerLink(Projekt project, boolean withContext)
Deprecated.- Returns:
- The relative link for opening the designer for the given project.
-
isNew
public boolean isNew(Projekt project)
Deprecated.
-
getFormLinks
public org.primefaces.model.menu.MenuModel getFormLinks(Projekt project)
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
public void createNewProject(String projectScope, boolean openDesigner)
Deprecated.
-
createProjectFromTemplate
public void createProjectFromTemplate(IProjectTemplate template)
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
public void openDesignerAndRedirectToForms(Projekt project)
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:IDataContainerShould update data when called- Specified by:
updateDatain interfaceIDataContainer
-
closeNewProjectDialog
public void closeNewProjectDialog()
Deprecated.
-
setSelectedProjectByRp
public void setSelectedProjectByRp()
Deprecated.
-
openDesigner
public void openDesigner(Projekt project)
Deprecated.
-
openDesigner
public void openDesigner(Projekt project, boolean doRedirectIfNecessary)
Deprecated.
-
gotoProject
public void gotoProject(Projekt project)
Deprecated.
-
getSession
public javax.servlet.http.HttpSession getSession()
Deprecated.
-
getContext
protected String getContext()
Deprecated.
-
getRequest
protected javax.servlet.http.HttpServletRequest getRequest()
Deprecated.
-
getResponse
protected javax.servlet.http.HttpServletResponse getResponse()
Deprecated.
-
loadLazy
protected void loadLazy(Object proxy)
Deprecated.
-
-