Index: Ringtoets/Piping/src/Ringtoets.Piping.Plugin/PipingPlugin.cs =================================================================== diff -u -r38e69a97ab7003d46b9ac16660b9cb396308ac47 -r4ce9ecef7e93f14065e8a0c79a81ce43ab2f4c0f --- Ringtoets/Piping/src/Ringtoets.Piping.Plugin/PipingPlugin.cs (.../PipingPlugin.cs) (revision 38e69a97ab7003d46b9ac16660b9cb396308ac47) +++ Ringtoets/Piping/src/Ringtoets.Piping.Plugin/PipingPlugin.cs (.../PipingPlugin.cs) (revision 4ce9ecef7e93f14065e8a0c79a81ce43ab2f4c0f) @@ -139,6 +139,14 @@ CreateFileExporter = (context, filePath) => new PipingCalculationConfigurationExporter(context.WrappedData.Children, filePath), IsEnabled = context => context.WrappedData.Children.Any() }; + yield return new ExportInfo + { + FileFilterGenerator = PipingCalculationConfigurationFileFilter, + CreateFileExporter = (context, filePath) => new PipingCalculationConfigurationExporter(new[] + { + context.WrappedData + }, filePath) + }; } public override IEnumerable GetUpdateInfos() @@ -720,7 +728,8 @@ StrictContextMenuItem updateEntryAndExitPoint = CreateUpdateEntryAndExitPointItem(nodeData); - return builder.AddRenameItem() + return builder.AddExportItem() + .AddRenameItem() .AddCustomItem(updateEntryAndExitPoint) .AddValidateCalculationItem( nodeData,