Package de.xima.fc.gui.bean.project
Class ProjectCreationBean
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.ProjectCreationBean
- All Implemented Interfaces:
Serializable
Central bean for creating projects (except for import)
- Author:
- XIMA MEDIA GmbH
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcopyProject(long projectId) Creates a copy of the given project, including all directly associated data of the project (form files, access settings etc.)voidcopyProjectWithEmptyNewWorkflow(long projectId) Creates a copy of the given project, but excludes the workflow.voidvoidcreateEmptyProject(String projectScope, boolean openDesigner) voidcreateEmptyProject(String projectScope, boolean openDesigner, boolean useOldWorkflow) voidcreateProjectFromTemplate(IProjectTemplate template) Deprecated.voidcreateProjectFromTemplate(IProjectTemplate template, String projectScope, boolean openDesigner) Deprecated.voidcreateProjectFromTemplateId(long projectId) voidcreateProjectFromTemplateId(long projectId, String projectScope, boolean openDesigner) voidcreateProjectTemplate(long projectId) getImageLink(Projekt project) Deprecated.booleanhasPreviewImage(Projekt project) voidsetCreated(Projekt created) voidsetCurrentProjectBean(CurrentProjectBean currentProjectBean) Deprecated.voidsetProjectFilterBean(ProjectFilterBean projectFilterBean) Deprecated.voidsetSessionBean(SessionBean sessionBean) 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, msgMethods inherited from class de.xima.fc.gui.common.utils.msg.I18nUtils
getFacesContext, getLocale, rbValue, rbValue, rbValue, rbValueOrDefault, rbValueOrDefault
-
Constructor Details
-
ProjectCreationBean
public ProjectCreationBean()
-
-
Method Details
-
getProjectFilterBean
-
getProjectTemplateBean
-
getCurrentProjectBean
-
getCreated
-
setCreated
-
createEmptyProject
public void createEmptyProject() -
createEmptyProject
-
createEmptyProject
-
createProjectFromTemplateId
public void createProjectFromTemplateId(long projectId) -
createProjectFromTemplateId
-
createProjectTemplate
public void createProjectTemplate(long projectId) -
copyProjectWithEmptyNewWorkflow
public void copyProjectWithEmptyNewWorkflow(long projectId) Creates a copy of the given project, but excludes the workflow. Instead, creates an empty new workflow configuration.- Parameters:
projectId- ID of the project to copy.
-
copyProject
public void copyProject(long projectId) Creates a copy of the given project, including all directly associated data of the project (form files, access settings etc.)- Parameters:
projectId- ID of the project to copy.
-
hasPreviewImage
-
getImageLink
-
getSessionBean
Deprecated. -
setSessionBean
Deprecated. -
setProjectFilterBean
Deprecated. -
setCurrentProjectBean
Deprecated. -
createProjectFromTemplate
Deprecated. -
createProjectFromTemplate
@Deprecated public void createProjectFromTemplate(IProjectTemplate template, String projectScope, boolean openDesigner) Deprecated.
-
ProjectImportBean.importProjectFromTemplate(IProjectTemplate, String)instead