Index: Ringtoets/GrassCoverErosionOutwards/src/Ringtoets.GrassCoverErosionOutwards.Plugin/GrassCoverErosionOutwardsPlugin.cs =================================================================== diff -u -r1eb7e7ef92a8a08a227ce81e75a2ac95df4b3b57 -r0fc08c66887f3e02384f9de25436d937461cdc0c --- Ringtoets/GrassCoverErosionOutwards/src/Ringtoets.GrassCoverErosionOutwards.Plugin/GrassCoverErosionOutwardsPlugin.cs (.../GrassCoverErosionOutwardsPlugin.cs) (revision 1eb7e7ef92a8a08a227ce81e75a2ac95df4b3b57) +++ Ringtoets/GrassCoverErosionOutwards/src/Ringtoets.GrassCoverErosionOutwards.Plugin/GrassCoverErosionOutwardsPlugin.cs (.../GrassCoverErosionOutwardsPlugin.cs) (revision 0fc08c66887f3e02384f9de25436d937461cdc0c) @@ -110,6 +110,32 @@ { CreateInstance = context => new WaveHeightCalculationProperties(context.WrappedData) }; + + yield return new PropertyInfo + { + CreateInstance = context => + { + IEnumerable>> calculationsPerCategoryBoundary = + DesignWaterLevelCalculationsGroupContextChildNodeObjects(context) + .Cast() + .Select(childContext => new Tuple>(childContext.CategoryBoundaryName, + childContext.WrappedData)); + return new DesignWaterLevelCalculationsGroupProperties(context.WrappedData, calculationsPerCategoryBoundary); + } + }; + + yield return new PropertyInfo + { + CreateInstance = context => + { + IEnumerable>> calculationsPerCategoryBoundary = + WaveHeightCalculationsGroupContextChildNodeObjects(context) + .Cast() + .Select(childContext => new Tuple>(childContext.CategoryBoundaryName, + childContext.WrappedData)); + return new WaveHeightCalculationsGroupProperties(context.WrappedData, calculationsPerCategoryBoundary); + } + }; } public override IEnumerable GetImportInfos()