Index: Riskeer/Common/test/Riskeer.Common.Data.TestUtil/CommonCloneAssert.cs =================================================================== diff -u -r84bbd7997930ce609be01fa84204442a286bff19 -rdd65da2990c97928228adfc407a0981c87c61331 --- Riskeer/Common/test/Riskeer.Common.Data.TestUtil/CommonCloneAssert.cs (.../CommonCloneAssert.cs) (revision 84bbd7997930ce609be01fa84204442a286bff19) +++ Riskeer/Common/test/Riskeer.Common.Data.TestUtil/CommonCloneAssert.cs (.../CommonCloneAssert.cs) (revision dd65da2990c97928228adfc407a0981c87c61331) @@ -226,7 +226,7 @@ /// The cloned object. /// Thrown when and /// are not clones. - /// The type of the illustration point. + /// The type of the top level illustration point. public static void AreClones(GeneralResult original, GeneralResult clone) where T : TopLevelIllustrationPointBase { Index: Riskeer/Piping/src/Riskeer.Piping.Forms/PropertyClasses/Probabilistic/ProbabilisticPipingProfileSpecificOutputProperties.cs =================================================================== diff -u -rf5ee938161e04a74dbfd9db0f497ba8a38737594 -rdd65da2990c97928228adfc407a0981c87c61331 --- Riskeer/Piping/src/Riskeer.Piping.Forms/PropertyClasses/Probabilistic/ProbabilisticPipingProfileSpecificOutputProperties.cs (.../ProbabilisticPipingProfileSpecificOutputProperties.cs) (revision f5ee938161e04a74dbfd9db0f497ba8a38737594) +++ Riskeer/Piping/src/Riskeer.Piping.Forms/PropertyClasses/Probabilistic/ProbabilisticPipingProfileSpecificOutputProperties.cs (.../ProbabilisticPipingProfileSpecificOutputProperties.cs) (revision dd65da2990c97928228adfc407a0981c87c61331) @@ -40,9 +40,9 @@ namespace Riskeer.Piping.Forms.PropertyClasses.Probabilistic { /// - /// ViewModel of profile specific for properties panel. + /// ViewModel of profile specific for properties panel. /// - public class ProbabilisticPipingProfileSpecificOutputProperties : ObjectProperties> + public class ProbabilisticPipingProfileSpecificOutputProperties : ObjectProperties { private readonly ProbabilityAssessmentOutput derivedOutput; @@ -54,7 +54,7 @@ /// The failure mechanism the output belongs to. /// The assessment section the output belongs to. /// Thrown when any parameter is null. - public ProbabilisticPipingProfileSpecificOutputProperties(PartialProbabilisticPipingOutput output, + public ProbabilisticPipingProfileSpecificOutputProperties(PartialProbabilisticFaultTreePipingOutput output, ProbabilisticPipingCalculationScenario calculation, PipingFailureMechanism failureMechanism, IAssessmentSection assessmentSection) Index: Riskeer/Piping/src/Riskeer.Piping.Forms/PropertyClasses/Probabilistic/ProbabilisticPipingSectionSpecificOutputProperties.cs =================================================================== diff -u -rf5ee938161e04a74dbfd9db0f497ba8a38737594 -rdd65da2990c97928228adfc407a0981c87c61331 --- Riskeer/Piping/src/Riskeer.Piping.Forms/PropertyClasses/Probabilistic/ProbabilisticPipingSectionSpecificOutputProperties.cs (.../ProbabilisticPipingSectionSpecificOutputProperties.cs) (revision f5ee938161e04a74dbfd9db0f497ba8a38737594) +++ Riskeer/Piping/src/Riskeer.Piping.Forms/PropertyClasses/Probabilistic/ProbabilisticPipingSectionSpecificOutputProperties.cs (.../ProbabilisticPipingSectionSpecificOutputProperties.cs) (revision dd65da2990c97928228adfc407a0981c87c61331) @@ -38,16 +38,16 @@ namespace Riskeer.Piping.Forms.PropertyClasses.Probabilistic { /// - /// ViewModel of section specific for properties panel. + /// ViewModel of section specific for properties panel. /// - public class ProbabilisticPipingSectionSpecificOutputProperties : ObjectProperties> + public class ProbabilisticPipingSectionSpecificOutputProperties : ObjectProperties { /// /// Creates a new instance of . /// /// The output to show the properties for. /// Thrown when is null. - public ProbabilisticPipingSectionSpecificOutputProperties(PartialProbabilisticPipingOutput output) + public ProbabilisticPipingSectionSpecificOutputProperties(PartialProbabilisticFaultTreePipingOutput output) { if (output == null) { Index: Riskeer/Piping/src/Riskeer.Piping.Plugin/PipingPlugin.cs =================================================================== diff -u -r12d93225efe19973f24f0c9d0ff427d4aad39957 -rdd65da2990c97928228adfc407a0981c87c61331 --- Riskeer/Piping/src/Riskeer.Piping.Plugin/PipingPlugin.cs (.../PipingPlugin.cs) (revision 12d93225efe19973f24f0c9d0ff427d4aad39957) +++ Riskeer/Piping/src/Riskeer.Piping.Plugin/PipingPlugin.cs (.../PipingPlugin.cs) (revision dd65da2990c97928228adfc407a0981c87c61331) @@ -129,14 +129,14 @@ }; yield return new PropertyInfo { - CreateInstance = context => new ProbabilisticPipingProfileSpecificOutputProperties((PartialProbabilisticPipingOutput) context.WrappedData.Output?.ProfileSpecificOutput, + CreateInstance = context => new ProbabilisticPipingProfileSpecificOutputProperties((PartialProbabilisticFaultTreePipingOutput) context.WrappedData.Output?.ProfileSpecificOutput, context.WrappedData, context.FailureMechanism, context.AssessmentSection) }; yield return new PropertyInfo { - CreateInstance = context => new ProbabilisticPipingSectionSpecificOutputProperties((PartialProbabilisticPipingOutput) context.WrappedData.Output?.SectionSpecificOutput) + CreateInstance = context => new ProbabilisticPipingSectionSpecificOutputProperties((PartialProbabilisticFaultTreePipingOutput) context.WrappedData.Output?.SectionSpecificOutput) }; } @@ -321,7 +321,7 @@ Image = RiskeerCommonFormsResources.GeneralOutputIcon, CloseForData = RiskeerPluginHelper.ShouldCloseViewWithCalculationData, CreateInstance = context => new ProbabilisticPipingProfileSpecificOutputView( - () => ((PartialProbabilisticPipingOutput)context.WrappedData.Output?.ProfileSpecificOutput)?.GeneralResult) + () => ((PartialProbabilisticFaultTreePipingOutput)context.WrappedData.Output?.ProfileSpecificOutput)?.GeneralResult) }; yield return new ViewInfo @@ -331,7 +331,7 @@ Image = RiskeerCommonFormsResources.GeneralOutputIcon, CloseForData = RiskeerPluginHelper.ShouldCloseViewWithCalculationData, CreateInstance = context => new ProbabilisticPipingSectionSpecificOutputView( - () => ((PartialProbabilisticPipingOutput)context.WrappedData.Output?.ProfileSpecificOutput)?.GeneralResult) + () => ((PartialProbabilisticFaultTreePipingOutput)context.WrappedData.Output?.SectionSpecificOutput)?.GeneralResult) }; } Index: Riskeer/Piping/test/Riskeer.Piping.Forms.Test/PropertyClasses/Probabilistic/ProbabilisticPipingProfileSpecificOutputPropertiesTest.cs =================================================================== diff -u -r5a1523cf9ad3cf1bf5c66e1f8a3323efe5afe061 -rdd65da2990c97928228adfc407a0981c87c61331 --- Riskeer/Piping/test/Riskeer.Piping.Forms.Test/PropertyClasses/Probabilistic/ProbabilisticPipingProfileSpecificOutputPropertiesTest.cs (.../ProbabilisticPipingProfileSpecificOutputPropertiesTest.cs) (revision 5a1523cf9ad3cf1bf5c66e1f8a3323efe5afe061) +++ Riskeer/Piping/test/Riskeer.Piping.Forms.Test/PropertyClasses/Probabilistic/ProbabilisticPipingProfileSpecificOutputPropertiesTest.cs (.../ProbabilisticPipingProfileSpecificOutputPropertiesTest.cs) (revision dd65da2990c97928228adfc407a0981c87c61331) @@ -138,7 +138,7 @@ public void Constructor_WithParameters_ExpectedValues() { // Setup - PartialProbabilisticPipingOutput output = PipingTestDataGenerator.GetRandomPartialProbabilisticFaultTreePipingOutput(); + PartialProbabilisticFaultTreePipingOutput output = PipingTestDataGenerator.GetRandomPartialProbabilisticFaultTreePipingOutput(); TestPipingFailureMechanism failureMechanism = TestPipingFailureMechanism.GetFailureMechanismWithSurfaceLinesAndStochasticSoilModels(); var calculation = new ProbabilisticPipingCalculationScenario @@ -164,7 +164,7 @@ public void Constructor_HasGeneralResult_PropertiesHaveExpectedAttributesValues() { // Setup - PartialProbabilisticPipingOutput output = PipingTestDataGenerator.GetRandomPartialProbabilisticFaultTreePipingOutput(); + PartialProbabilisticFaultTreePipingOutput output = PipingTestDataGenerator.GetRandomPartialProbabilisticFaultTreePipingOutput(); TestPipingFailureMechanism failureMechanism = TestPipingFailureMechanism.GetFailureMechanismWithSurfaceLinesAndStochasticSoilModels(); var calculation = new ProbabilisticPipingCalculationScenario @@ -259,7 +259,7 @@ public void Constructor_NoGeneralResult_PropertiesHaveExpectedAttributesValues() { // Setup - PartialProbabilisticPipingOutput output = PipingTestDataGenerator.GetRandomPartialProbabilisticFaultTreePipingOutput(null); + PartialProbabilisticFaultTreePipingOutput output = PipingTestDataGenerator.GetRandomPartialProbabilisticFaultTreePipingOutput(null); TestPipingFailureMechanism failureMechanism = TestPipingFailureMechanism.GetFailureMechanismWithSurfaceLinesAndStochasticSoilModels(); var calculation = new ProbabilisticPipingCalculationScenario @@ -331,7 +331,7 @@ } }; - PartialProbabilisticPipingOutput output = PipingTestDataGenerator.GetRandomPartialProbabilisticFaultTreePipingOutput(); + PartialProbabilisticFaultTreePipingOutput output = PipingTestDataGenerator.GetRandomPartialProbabilisticFaultTreePipingOutput(); // Call var properties = new ProbabilisticPipingProfileSpecificOutputProperties(output, @@ -371,7 +371,7 @@ public void IllustrationPoints_WithoutGeneralResult_ReturnsEmptyTopLevelFaultTreeIllustrationPointPropertiesArray() { // Setup - PartialProbabilisticPipingOutput output = PipingTestDataGenerator.GetRandomPartialProbabilisticFaultTreePipingOutput(null); + PartialProbabilisticFaultTreePipingOutput output = PipingTestDataGenerator.GetRandomPartialProbabilisticFaultTreePipingOutput(null); var properties = new ProbabilisticPipingSectionSpecificOutputProperties(output); // Call Index: Riskeer/Piping/test/Riskeer.Piping.Forms.Test/PropertyClasses/Probabilistic/ProbabilisticPipingSectionSpecificOutputPropertiesTest.cs =================================================================== diff -u -r5a1523cf9ad3cf1bf5c66e1f8a3323efe5afe061 -rdd65da2990c97928228adfc407a0981c87c61331 --- Riskeer/Piping/test/Riskeer.Piping.Forms.Test/PropertyClasses/Probabilistic/ProbabilisticPipingSectionSpecificOutputPropertiesTest.cs (.../ProbabilisticPipingSectionSpecificOutputPropertiesTest.cs) (revision 5a1523cf9ad3cf1bf5c66e1f8a3323efe5afe061) +++ Riskeer/Piping/test/Riskeer.Piping.Forms.Test/PropertyClasses/Probabilistic/ProbabilisticPipingSectionSpecificOutputPropertiesTest.cs (.../ProbabilisticPipingSectionSpecificOutputPropertiesTest.cs) (revision dd65da2990c97928228adfc407a0981c87c61331) @@ -67,21 +67,21 @@ public void Constructor_WithParameters_ExpectedValues() { // Setup - PartialProbabilisticPipingOutput output = PipingTestDataGenerator.GetRandomPartialProbabilisticFaultTreePipingOutput(); + PartialProbabilisticFaultTreePipingOutput output = PipingTestDataGenerator.GetRandomPartialProbabilisticFaultTreePipingOutput(); // Call var properties = new ProbabilisticPipingSectionSpecificOutputProperties(output); // Assert - Assert.IsInstanceOf>>(properties); + Assert.IsInstanceOf>(properties); Assert.AreSame(output, properties.Data); } [Test] public void Constructor_HasGeneralResult_PropertiesHaveExpectedAttributesValues() { // Setup - PartialProbabilisticPipingOutput output = PipingTestDataGenerator.GetRandomPartialProbabilisticFaultTreePipingOutput(); + PartialProbabilisticFaultTreePipingOutput output = PipingTestDataGenerator.GetRandomPartialProbabilisticFaultTreePipingOutput(); // Call var properties = new ProbabilisticPipingSectionSpecificOutputProperties(output); @@ -143,7 +143,7 @@ public void Constructor_NoGeneralResult_PropertiesHaveExpectedAttributesValues() { // Setup - PartialProbabilisticPipingOutput output = PipingTestDataGenerator.GetRandomPartialProbabilisticFaultTreePipingOutput(null); + PartialProbabilisticFaultTreePipingOutput output = PipingTestDataGenerator.GetRandomPartialProbabilisticFaultTreePipingOutput(null); // Call var properties = new ProbabilisticPipingSectionSpecificOutputProperties(output); @@ -182,7 +182,7 @@ } }; - PartialProbabilisticPipingOutput output = PipingTestDataGenerator.GetRandomPartialProbabilisticFaultTreePipingOutput(); + PartialProbabilisticFaultTreePipingOutput output = PipingTestDataGenerator.GetRandomPartialProbabilisticFaultTreePipingOutput(); // Call var properties = new ProbabilisticPipingSectionSpecificOutputProperties(output); @@ -217,7 +217,7 @@ public void IllustrationPoints_WithoutGeneralResult_ReturnsEmptyTopLevelFaultTreeIllustrationPointPropertiesArray() { // Setup - PartialProbabilisticPipingOutput output = PipingTestDataGenerator.GetRandomPartialProbabilisticFaultTreePipingOutput(null); + PartialProbabilisticFaultTreePipingOutput output = PipingTestDataGenerator.GetRandomPartialProbabilisticFaultTreePipingOutput(null); var properties = new ProbabilisticPipingSectionSpecificOutputProperties(output); // Call