package com.constellio.app.ui.pages.imports; import java.io.File; import java.util.List; import com.constellio.app.services.schemas.bulkImport.UserImportServices; import com.constellio.app.services.schemas.bulkImport.data.ImportServices; import com.constellio.model.conf.FoldersLocator; import com.constellio.model.services.factories.ModelLayerFactory; public class ImportUsersFilePresenter extends ImportFilePresenter { public ImportUsersFilePresenter(ImportFileView view) { super(view); FoldersLocator foldersLocator = new FoldersLocator(); File resourcesFolder = foldersLocator.getResourcesFolder(); File exampleExcelFile = new File(resourcesFolder, "UserImportServices-user.xml"); view.setExampleFile(exampleExcelFile); } @Override protected ImportServices newImportServices(ModelLayerFactory modelLayerFactory) { return new UserImportServices(modelLayerFactory); } public List<String> getAllCollections() { return appLayerFactory.getCollectionsManager().getCollectionCodesExcludingSystem(); } }