ProjectExportRequest request = new ProjectExportRequest(project, aFormat.orElse(WebAnnoTsv3FormatSupport.ID), true); File exportedFile = exportService.exportProject(request);
ProjectExportRequest request = new ProjectExportRequest(project, aFormat.orElse(WebAnnoTsv3FormatSupport.ID), true); File exportedFile = exportService.exportProject(request);
private ArgumentCaptor<AnnotationLayer> runExportImportAndFetchEvents() throws Exception { // Export the project ProjectExportRequest exportRequest = new ProjectExportRequest(); exportRequest.setProject(project); ExportedProject exportedProject = new ExportedProject(); sut.exportData(exportRequest, exportedProject, workFolder); // Import the project again ArgumentCaptor<AnnotationLayer> captor = ArgumentCaptor.forClass(AnnotationLayer.class); doNothing().when(annotationService).createLayer(captor.capture()); ProjectImportRequest importRequest = new ProjectImportRequest(true); ZipFile zipFile = mock(ZipFile.class); sut.importData(importRequest, project, exportedProject, zipFile); return captor; } }
public ProjectExportForm(String id, IModel<Project> aProject) new ProjectExportRequest(ProjectExportRequest.FORMAT_AUTO, true)));
public ProjectExportForm(String id, IModel<Project> aProject) new ProjectExportRequest(ProjectExportRequest.FORMAT_AUTO, true)));