Class ProjectImportBean

    • Constructor Detail

      • ProjectImportBean

        public ProjectImportBean()
    • Method Detail

      • setProjectCreationBean

        public void setProjectCreationBean​(ProjectCreationBean projectCreationBean)
      • setProjectFilterBean

        public void setProjectFilterBean​(ProjectFilterBean projectFilterBean)
      • getFileName

        public String getFileName()
      • setUpdateId

        public void setUpdateId​(Long updateId)
      • getImportStates

        public List<?> getImportStates()
      • hasAvailableClientResourcesOfType

        public boolean hasAvailableClientResourcesOfType​(ImportConfigWrapper configWrapper)
      • getVersionWarning

        public String getVersionWarning()
      • setProjectEditAccess

        public void setProjectEditAccess​(EProjectAccessConfig projectEditAccess)
      • setProjectViewAccess

        public void setProjectViewAccess​(EProjectAccessConfig projectViewAccess)
      • isUserCanEditProject

        public boolean isUserCanEditProject()
      • isUserCanViewProject

        public boolean isUserCanViewProject()
      • isCanUserEditExisitingProject

        public boolean isCanUserEditExisitingProject()
      • isCanUserEditUserGroups

        public boolean isCanUserEditUserGroups()
      • getTotalFormRecordCount

        public int getTotalFormRecordCount()
      • getUpdateFormRecordCount

        public int getUpdateFormRecordCount()
      • getActiveVersionFormRecordCount

        public int getActiveVersionFormRecordCount()
      • isShowOldNewWorfklowMismatch

        public boolean isShowOldNewWorfklowMismatch()
      • getOldNewWorfklowMismatchMessage

        public String getOldNewWorfklowMismatchMessage()
      • getUpdateFormRecordMsg

        public String getUpdateFormRecordMsg()
      • getJoinEditorGroupMsg

        public String getJoinEditorGroupMsg()
      • getJoinVisibleGroupMsg

        public String getJoinVisibleGroupMsg()
      • getHelpView

        public IWebEndpoint getHelpView()
        Returns:
        The help ID for the import or update dialog that links to the corresponding formcycle help page.
      • getDialogHeader

        public String getDialogHeader()
      • startUpdate

        public void startUpdate​(org.primefaces.event.FileUploadEvent evt)
      • startUpdateWithFile

        public void startUpdateWithFile​(File file)
      • importProjectFromTemplate

        public void importProjectFromTemplate​(IProjectTemplate template,
                                              String projectScope)
      • startImport

        public void startImport​(org.primefaces.event.FileUploadEvent evt)
      • startImportWithFile

        public void startImportWithFile​(File file,
                                        String projectScope)
      • continueWithImport

        public void continueWithImport()
      • clearProjectEditorSettings

        public void clearProjectEditorSettings()
      • keepProjectEditorSettings

        public void keepProjectEditorSettings()
      • addEditorGroupToCurrentUser

        public void addEditorGroupToCurrentUser​(BenutzerGruppe userGroup)
      • clearProjectVisibilitySettings

        public void clearProjectVisibilitySettings()
      • keepProjectVisibilitySettings

        public void keepProjectVisibilitySettings()
      • addVisibilityGroupToCurrentUser

        public void addVisibilityGroupToCurrentUser​(BenutzerGruppe userGroup)
      • continueWithStateMapping

        public void continueWithStateMapping​(StateMapperModel stateMapper,
                                             Object state)
      • getStateName

        public String getStateName​(Object stateObj)
      • importProject

        public void importProject()
      • overrideActiveVersions

        public void overrideActiveVersions​(boolean override)
      • useAlternativeAsDependency

        public void useAlternativeAsDependency​(ImportConfigWrapper configWrapper,
                                               Long alternativeId)
      • cleanUp

        @PreDestroy
        public void cleanUp()
      • getImportFormName

        public String getImportFormName()
      • setImportFormName

        public void setImportFormName​(String importFormName)
      • getImportFormDesc

        public String getImportFormDesc()
      • setImportFormDesc

        public void setImportFormDesc​(String importFormDesc)
      • isImportFormActive

        public boolean isImportFormActive()
      • setImportFormActive

        public void setImportFormActive​(boolean importFormActive)
      • getImportFormGroup

        public String getImportFormGroup()
      • setImportFormGroup

        public void setImportFormGroup​(String importFormGroup)
      • getProjectGroupNames

        public Set<String> getProjectGroupNames()
      • getImportProjectTags

        public List<String> getImportProjectTags()
      • setImportProjectTags

        public void setImportProjectTags​(List<String> importProjectTags)