diff --git a/java/bundles/org.eclipse.set.core.services/src/org/eclipse/set/core/services/export/AdditionalExportService.java b/java/bundles/org.eclipse.set.core.services/src/org/eclipse/set/core/services/export/AdditionalExportService.java index c7bfb9bcd8..20a84239bf 100644 --- a/java/bundles/org.eclipse.set.core.services/src/org/eclipse/set/core/services/export/AdditionalExportService.java +++ b/java/bundles/org.eclipse.set.core.services/src/org/eclipse/set/core/services/export/AdditionalExportService.java @@ -61,7 +61,14 @@ public void createAdditionalExport(final IModelSession modelSession, public boolean isAdditionalExportId(String id); /** + * @param modelSession + * the model session + * @param exportDirectory + * the export directory + * @param exportType + * the export type * @return the export path */ - public List getExportPaths(); + public List getExportPaths(final IModelSession modelSession, + Path exportDirectory, ExportType exportType); } diff --git a/java/bundles/org.eclipse.set.feature.table/src/org/eclipse/set/feature/table/export/PlanProExportPart.java b/java/bundles/org.eclipse.set.feature.table/src/org/eclipse/set/feature/table/export/PlanProExportPart.java index bd9afa5fe0..6a42b0cd04 100644 --- a/java/bundles/org.eclipse.set.feature.table/src/org/eclipse/set/feature/table/export/PlanProExportPart.java +++ b/java/bundles/org.eclipse.set.feature.table/src/org/eclipse/set/feature/table/export/PlanProExportPart.java @@ -289,7 +289,10 @@ private List toTreeElementWithExportPaths( && additionalExportService.isAdditionalExportId( treeElement.getId())) { return new TreeElementWithExportPaths(treeElement, - additionalExportService.getExportPaths()); + additionalExportService.getExportPaths( + getModelSession(), + getSelectedDirectory(), + getExportType())); } if (getTreeDataModel() instanceof final TableCheckboxTreeModel tableCheckboxTreeModel) { final TableInfo tableInfo = tableCheckboxTreeModel