Index: Ringtoets/Piping/src/Ringtoets.Piping.Data/IPipingCalculationItemExtensions.cs =================================================================== diff -u -r314545f25db70366badcc527aeca68d241bfdcdc -r8c60e937f4b8009fea80f3702879e100fe03b63f --- Ringtoets/Piping/src/Ringtoets.Piping.Data/IPipingCalculationItemExtensions.cs (.../IPipingCalculationItemExtensions.cs) (revision 314545f25db70366badcc527aeca68d241bfdcdc) +++ Ringtoets/Piping/src/Ringtoets.Piping.Data/IPipingCalculationItemExtensions.cs (.../IPipingCalculationItemExtensions.cs) (revision 8c60e937f4b8009fea80f3702879e100fe03b63f) @@ -24,28 +24,29 @@ using System.Linq; using Core.Common.Base.Geometry; using Ringtoets.Common.Data; +using Ringtoets.Common.Data.Calculation; namespace Ringtoets.Piping.Data { /// - /// Defines extension methods dealing with instances. + /// Defines extension methods dealing with instances. /// public static class IPipingCalculationItemExtensions { /// /// Recursively enumerates across over the contents of the piping calculation item, /// yielding the piping calculations found within the calculation item. /// - /// The calculation item to be evaluated. + /// The calculation item to be evaluated. /// Returns all contained piping calculations as an enumerable result. - public static IEnumerable GetPipingCalculations(this ICalculation calculation) + public static IEnumerable GetPipingCalculations(this ICalculationItem calculationItem) { - var calculationScenario = calculation as PipingCalculationScenario; + var calculationScenario = calculationItem as PipingCalculationScenario; if (calculationScenario != null) { yield return calculationScenario; } - var group = calculation as PipingCalculationGroup; + var group = calculationItem as PipingCalculationGroup; if (group != null) { foreach (PipingCalculationScenario calculationInGroup in group.Children.GetPipingCalculations()) @@ -61,21 +62,21 @@ /// /// The calculation items to be evaluated. /// Returns all contained piping calculations as an enumerable result. - public static IEnumerable GetPipingCalculations(this IEnumerable pipingCalculationItems) + public static IEnumerable GetPipingCalculations(this IEnumerable pipingCalculationItems) { return pipingCalculationItems.SelectMany(GetPipingCalculations); } /// /// Determines if the surfaceline of a calculation is intersecting with the section reference line. /// - /// The calculation containing the surface line. + /// The calculation containing the surface line. /// The line segments that defines the reference line. /// true when intersecting. false otherwise. /// Thrown when contains no elements. - public static bool IsSurfaceLineIntersectionWithReferenceLineInSection(this ICalculation calculation, IEnumerable lineSegments) + public static bool IsSurfaceLineIntersectionWithReferenceLineInSection(this ICalculationItem calculationItem, IEnumerable lineSegments) { - var pipingCalculation = calculation as PipingCalculationScenario; + var pipingCalculation = calculationItem as PipingCalculationScenario; if (pipingCalculation == null) {