Package de.xima.fc.gui.bean.project
Class AProjectDetailsBean
- 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.AEntityDetailsBean<Projekt>
-
- de.xima.fc.gui.bean.project.AProjectDetailsBean
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
BasicDataTableBean
,FormExportBean
,FormPortraitExportBean
,FormSaveExportBean
,FormVersionBean
,ProjectAccessBean
,ProjectDetailsBean
,ProjectDOIBean
,ProjectExportBean
,ProjectGroupEditBean
,ProjectInviteBean
,ProjectShareBean
,ProjectUpdateWorkflowBean
,StateTreeBean
public abstract class AProjectDetailsBean extends AEntityDetailsBean<Projekt>
Abstract bean base class for displaying or editing the details of a single project- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class de.xima.fc.gui.bean.AEntityDetailsBean
entity, LOG
-
-
Constructor Summary
Constructors Constructor Description AProjectDetailsBean()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CurrentProjectBean
getCurrentProjectBean()
protected de.xima.cmn.dao.interfaces.IAbstractDao<Projekt,Long,IEntityContext>
getDao()
Projekt
getProject()
SessionBean
getSessionBean()
Projekt
reloadProject()
void
save()
void
setCurrentProjectBean(CurrentProjectBean currentProjectBean)
void
setEntity(IEntityViewModel<Projekt> model)
void
setEntity(Long id)
void
setProject(IEntityViewModel<Projekt> model)
void
setProject(Long id)
void
setSessionBean(SessionBean sessionBean)
-
Methods inherited from class de.xima.fc.gui.bean.AEntityDetailsBean
getEntity, init
-
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, addMsgToComponent, addMsgToComponent, addWarnMsg, addWarnMsg, addWarnMsg, addWarnMsg, addWarnMsgFromString, addWarnMsgFromString, addWarnMsgToComponent, addWarnMsgToComponent, addWarnMsgToComponent, addWarnMsgToComponent, cleanErrorMsg, getErrorMessage, getNewErrorMsg, getNewErrorMsg, getNewErrorMsg, getNewInfoMsg, getNewInfoMsg, getNewMsg, getNewWarnMsg, getNewWarnMsg
-
-
-
-
Method Detail
-
getSessionBean
public SessionBean getSessionBean()
-
setSessionBean
public void setSessionBean(SessionBean sessionBean)
-
getCurrentProjectBean
public CurrentProjectBean getCurrentProjectBean()
-
setCurrentProjectBean
public void setCurrentProjectBean(CurrentProjectBean currentProjectBean)
-
getProject
public Projekt getProject()
-
setEntity
public void setEntity(IEntityViewModel<Projekt> model)
- Overrides:
setEntity
in classAEntityDetailsBean<Projekt>
-
setEntity
public void setEntity(Long id)
- Overrides:
setEntity
in classAEntityDetailsBean<Projekt>
-
reloadProject
public Projekt reloadProject()
-
setProject
public void setProject(IEntityViewModel<Projekt> model)
-
setProject
public void setProject(Long id)
-
save
public void save()
- Overrides:
save
in classAEntityDetailsBean<Projekt>
-
getDao
protected de.xima.cmn.dao.interfaces.IAbstractDao<Projekt,Long,IEntityContext> getDao()
- Specified by:
getDao
in classAEntityDetailsBean<Projekt>
-
-