Package de.xima.fc.gui.bean.project
Class ProjectExportBean
-
- All Implemented Interfaces:
Serializable
@Named @ViewScoped public class ProjectExportBean extends AProjectDetailsBean
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class de.xima.fc.gui.bean.project.AProjectDetailsBean
userManager
-
Fields inherited from class de.xima.fc.gui.bean.AEntityDetailsBean
entity, LOG
-
-
Constructor Summary
Constructors Constructor Description ProjectExportBean()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancanBeConfigured(ProjectExportDependency.Type dependencyType)org.primefaces.model.StreamedContentexport()Handler for ap:fileDownload.Map<ProjectExportDependency.Type,List<ExportDependencyEntitySelectionModel>>getDependencies()StringgetEntityTypeDisplayName(ProjectExportDependency.Type dependencyType)protected voidinit(IEntityContext ec, Projekt project)-
Methods inherited from class de.xima.fc.gui.bean.project.AProjectDetailsBean
getCurrentProjectBean, getDao, getProject, getSessionBean, initLazy, reloadProject, save, setCurrentProjectBean, setEntity, setEntity, setProject, setProject, setSessionBean
-
Methods inherited from class de.xima.fc.gui.bean.AEntityDetailsBean
getEntity
-
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
-
-
-
-
Method Detail
-
canBeConfigured
public boolean canBeConfigured(ProjectExportDependency.Type dependencyType)
-
export
public org.primefaces.model.StreamedContent export()
Handler for ap:fileDownload.- Returns:
- An export for the current project as binary data (usually a zip archive).
-
getEntityTypeDisplayName
public String getEntityTypeDisplayName(ProjectExportDependency.Type dependencyType)
-
init
protected void init(IEntityContext ec, Projekt project)
- Overrides:
initin classAEntityDetailsBean<Projekt>
-
getDependencies
public Map<ProjectExportDependency.Type,List<ExportDependencyEntitySelectionModel>> getDependencies()
-
-