Index: Riskeer/Common/src/Riskeer.Common.Forms/ExportInfos/RiskeerExportInfoFactory.cs =================================================================== diff -u -ref9f41ef150aee02d286c53de24660a19d948e02 -r16ba3eb172ac01be401442389ba665fe86ce7970 --- Riskeer/Common/src/Riskeer.Common.Forms/ExportInfos/RiskeerExportInfoFactory.cs (.../RiskeerExportInfoFactory.cs) (revision ef9f41ef150aee02d286c53de24660a19d948e02) +++ Riskeer/Common/src/Riskeer.Common.Forms/ExportInfos/RiskeerExportInfoFactory.cs (.../RiskeerExportInfoFactory.cs) (revision 16ba3eb172ac01be401442389ba665fe86ce7970) @@ -54,7 +54,7 @@ { return new ExportInfo { - Name = Resources.CalculationConfigurationExporter_DisplayName, + Name = context => Resources.CalculationConfigurationExporter_DisplayName, Extension = Resources.DataTypeDisplayName_xml_file_filter_Extension, IsEnabled = isEnabled, CreateFileExporter = createFileExporter, @@ -80,7 +80,7 @@ { return new ExportInfo { - Name = Resources.CalculationConfigurationExporter_DisplayName, + Name = context => Resources.CalculationConfigurationExporter_DisplayName, Extension = Resources.DataTypeDisplayName_xml_file_filter_Extension, CreateFileExporter = createFileExporter, IsEnabled = context => true, Index: Riskeer/DuneErosion/src/Riskeer.DuneErosion.Plugin/DuneErosionPlugin.cs =================================================================== diff -u -r20f97d483fbf34ab410061854ff960005790248d -r16ba3eb172ac01be401442389ba665fe86ce7970 --- Riskeer/DuneErosion/src/Riskeer.DuneErosion.Plugin/DuneErosionPlugin.cs (.../DuneErosionPlugin.cs) (revision 20f97d483fbf34ab410061854ff960005790248d) +++ Riskeer/DuneErosion/src/Riskeer.DuneErosion.Plugin/DuneErosionPlugin.cs (.../DuneErosionPlugin.cs) (revision 16ba3eb172ac01be401442389ba665fe86ce7970) @@ -208,7 +208,7 @@ { yield return new ExportInfo { - Name = RiskeerCommonDataResources.HydraulicBoundaryConditions_DisplayName, + Name = context => RiskeerCommonDataResources.HydraulicBoundaryConditions_DisplayName, Extension = Resources.DuneErosionPlugin_GetExportInfos_Boundary_conditions_file_filter_Extension, CreateFileExporter = (context, filePath) => CreateDuneLocationCalculationsExporter( context.WrappedData @@ -223,7 +223,7 @@ yield return new ExportInfo { - Name = RiskeerCommonDataResources.HydraulicBoundaryConditions_DisplayName, + Name = context => RiskeerCommonDataResources.HydraulicBoundaryConditions_DisplayName, Extension = Resources.DuneErosionPlugin_GetExportInfos_Boundary_conditions_file_filter_Extension, CreateFileExporter = CreateDuneLocationCalculationsForUserDefinedTargetProbabilitiesGroupContextFileExporter, IsEnabled = IsDuneLocationCalculationsForUserDefinedTargetProbabilitiesGroupContextExportMenuItemEnabled, Index: Riskeer/GrassCoverErosionOutwards/src/Riskeer.GrassCoverErosionOutwards.Plugin/GrassCoverErosionOutwardsPlugin.cs =================================================================== diff -u -r726ce8f2df7487028975e76a5df637c938992e01 -r16ba3eb172ac01be401442389ba665fe86ce7970 --- Riskeer/GrassCoverErosionOutwards/src/Riskeer.GrassCoverErosionOutwards.Plugin/GrassCoverErosionOutwardsPlugin.cs (.../GrassCoverErosionOutwardsPlugin.cs) (revision 726ce8f2df7487028975e76a5df637c938992e01) +++ Riskeer/GrassCoverErosionOutwards/src/Riskeer.GrassCoverErosionOutwards.Plugin/GrassCoverErosionOutwardsPlugin.cs (.../GrassCoverErosionOutwardsPlugin.cs) (revision 16ba3eb172ac01be401442389ba665fe86ce7970) @@ -216,7 +216,7 @@ { yield return new ExportInfo { - Name = RiskeerCommonFormsResources.WaveConditionsExporter_DisplayName, + Name = context => RiskeerCommonFormsResources.WaveConditionsExporter_DisplayName, Extension = RiskeerCommonFormsResources.DataTypeDisplayName_csv_file_filter_Extension, CreateFileExporter = (context, filePath) => { @@ -230,7 +230,7 @@ yield return new ExportInfo { - Name = RiskeerCommonFormsResources.WaveConditionsExporter_DisplayName, + Name = context => RiskeerCommonFormsResources.WaveConditionsExporter_DisplayName, Extension = RiskeerCommonFormsResources.DataTypeDisplayName_csv_file_filter_Extension, CreateFileExporter = (context, filePath) => new GrassCoverErosionOutwardsWaveConditionsExporter(new[] { Index: Riskeer/Integration/src/Riskeer.Integration.Plugin/RiskeerPlugin.cs =================================================================== diff -u -r14e0d9ad8a8996b447a17f09f34faf2f70a62a3d -r16ba3eb172ac01be401442389ba665fe86ce7970 --- Riskeer/Integration/src/Riskeer.Integration.Plugin/RiskeerPlugin.cs (.../RiskeerPlugin.cs) (revision 14e0d9ad8a8996b447a17f09f34faf2f70a62a3d) +++ Riskeer/Integration/src/Riskeer.Integration.Plugin/RiskeerPlugin.cs (.../RiskeerPlugin.cs) (revision 16ba3eb172ac01be401442389ba665fe86ce7970) @@ -721,7 +721,7 @@ { yield return new ExportInfo { - Name = RiskeerCommonDataResources.ReferenceLine_DisplayName, + Name = context => RiskeerCommonDataResources.ReferenceLine_DisplayName, Extension = RiskeerCommonIOResources.Shape_file_filter_Extension, CreateFileExporter = (context, filePath) => new ReferenceLineExporter(context.WrappedData, context.AssessmentSection.Id, filePath), IsEnabled = context => HasGeometry(context.AssessmentSection.ReferenceLine), @@ -731,7 +731,7 @@ yield return new ExportInfo { - Name = RiskeerCommonDataResources.HydraulicBoundaryConditions_DisplayName, + Name = context => RiskeerCommonDataResources.HydraulicBoundaryConditions_DisplayName, Extension = RiskeerCommonIOResources.Shape_file_filter_Extension, CreateFileExporter = (context, filePath) => new HydraulicBoundaryLocationsExporter(context.AssessmentSection, filePath), IsEnabled = context => context.WrappedData.IsLinked(), @@ -741,7 +741,7 @@ yield return new ExportInfo { - Name = RiskeerCommonFormsResources.AssemblyResult_DisplayName, + Name = context => RiskeerCommonFormsResources.AssemblyResult_DisplayName, Extension = Resources.AssemblyResult_file_filter_Extension, CreateFileExporter = (context, filePath) => new AssemblyExporter(context.WrappedData, filePath), IsEnabled = context => HasGeometry(context.WrappedData.ReferenceLine), Index: Riskeer/MacroStabilityInwards/src/Riskeer.MacroStabilityInwards.Plugin/MacroStabilityInwardsPlugin.cs =================================================================== diff -u -re8faf56fec441bd97d5791a1a867c146c94ac85d -r16ba3eb172ac01be401442389ba665fe86ce7970 --- Riskeer/MacroStabilityInwards/src/Riskeer.MacroStabilityInwards.Plugin/MacroStabilityInwardsPlugin.cs (.../MacroStabilityInwardsPlugin.cs) (revision e8faf56fec441bd97d5791a1a867c146c94ac85d) +++ Riskeer/MacroStabilityInwards/src/Riskeer.MacroStabilityInwards.Plugin/MacroStabilityInwardsPlugin.cs (.../MacroStabilityInwardsPlugin.cs) (revision 16ba3eb172ac01be401442389ba665fe86ce7970) @@ -174,7 +174,7 @@ yield return new ExportInfo { - Name = Resources.MacroStabilityInwardsCalculationExporter_DisplayName, + Name = context => Resources.MacroStabilityInwardsCalculationExporter_DisplayName, Extension = Resources.Stix_file_filter_extension, CreateFileExporter = (context, filePath) => new MacroStabilityInwardsCalculationExporter( context.WrappedData, context.FailureMechanism.GeneralInput, new PersistenceFactory(), filePath, @@ -186,7 +186,7 @@ yield return new ExportInfo { - Name = Resources.MacroStabilityInwardsCalculationExporter_DisplayName, + Name = context => Resources.MacroStabilityInwardsCalculationExporter_DisplayName, Extension = Resources.Stix_file_filter_extension, CreateFileExporter = (context, folderPath) => new MacroStabilityInwardsCalculationGroupExporter(context.WrappedData, context.FailureMechanism.GeneralInput, new PersistenceFactory(), folderPath, Resources.Stix_file_filter_extension, Index: Riskeer/StabilityStoneCover/src/Riskeer.StabilityStoneCover.Plugin/StabilityStoneCoverPlugin.cs =================================================================== diff -u -r3fe7d195fa75875ee000304ba22977a09181b620 -r16ba3eb172ac01be401442389ba665fe86ce7970 --- Riskeer/StabilityStoneCover/src/Riskeer.StabilityStoneCover.Plugin/StabilityStoneCoverPlugin.cs (.../StabilityStoneCoverPlugin.cs) (revision 3fe7d195fa75875ee000304ba22977a09181b620) +++ Riskeer/StabilityStoneCover/src/Riskeer.StabilityStoneCover.Plugin/StabilityStoneCoverPlugin.cs (.../StabilityStoneCoverPlugin.cs) (revision 16ba3eb172ac01be401442389ba665fe86ce7970) @@ -210,7 +210,7 @@ { yield return new ExportInfo { - Name = RiskeerCommonFormsResources.WaveConditionsExporter_DisplayName, + Name = context => RiskeerCommonFormsResources.WaveConditionsExporter_DisplayName, Extension = RiskeerCommonFormsResources.DataTypeDisplayName_csv_file_filter_Extension, CreateFileExporter = (context, filePath) => new StabilityStoneCoverWaveConditionsExporter(context.WrappedData.GetCalculations().Cast(), filePath), IsEnabled = context => context.WrappedData.GetCalculations().Cast().Any(c => c.HasOutput), @@ -219,7 +219,7 @@ yield return new ExportInfo { - Name = RiskeerCommonFormsResources.WaveConditionsExporter_DisplayName, + Name = context => RiskeerCommonFormsResources.WaveConditionsExporter_DisplayName, Extension = RiskeerCommonFormsResources.DataTypeDisplayName_csv_file_filter_Extension, CreateFileExporter = (context, filePath) => new StabilityStoneCoverWaveConditionsExporter(new[] { Index: Riskeer/WaveImpactAsphaltCover/src/Riskeer.WaveImpactAsphaltCover.Plugin/WaveImpactAsphaltCoverPlugin.cs =================================================================== diff -u -re1e46824d33ee0e3ac6cca4416ffb4a55a12148c -r16ba3eb172ac01be401442389ba665fe86ce7970 --- Riskeer/WaveImpactAsphaltCover/src/Riskeer.WaveImpactAsphaltCover.Plugin/WaveImpactAsphaltCoverPlugin.cs (.../WaveImpactAsphaltCoverPlugin.cs) (revision e1e46824d33ee0e3ac6cca4416ffb4a55a12148c) +++ Riskeer/WaveImpactAsphaltCover/src/Riskeer.WaveImpactAsphaltCover.Plugin/WaveImpactAsphaltCoverPlugin.cs (.../WaveImpactAsphaltCoverPlugin.cs) (revision 16ba3eb172ac01be401442389ba665fe86ce7970) @@ -207,7 +207,7 @@ { yield return new ExportInfo { - Name = RiskeerCommonFormsResources.WaveConditionsExporter_DisplayName, + Name = context => RiskeerCommonFormsResources.WaveConditionsExporter_DisplayName, Extension = RiskeerCommonFormsResources.DataTypeDisplayName_csv_file_filter_Extension, CreateFileExporter = (context, filePath) => { @@ -220,7 +220,7 @@ yield return new ExportInfo { - Name = RiskeerCommonFormsResources.WaveConditionsExporter_DisplayName, + Name = context => RiskeerCommonFormsResources.WaveConditionsExporter_DisplayName, Extension = RiskeerCommonFormsResources.DataTypeDisplayName_csv_file_filter_Extension, CreateFileExporter = (context, filePath) => new WaveImpactAsphaltCoverWaveConditionsExporter(new[] {