Index: Riskeer/GrassCoverErosionInwards/src/Riskeer.GrassCoverErosionInwards.Forms/Views/GrassCoverErosionInwardsFailureMechanismResultView.cs =================================================================== diff -u -r1b776407263231aef850f1e5246bfbda5df23fe0 -r8038b6580a988417f722c346de4c1ff0a157b8b1 --- Riskeer/GrassCoverErosionInwards/src/Riskeer.GrassCoverErosionInwards.Forms/Views/GrassCoverErosionInwardsFailureMechanismResultView.cs (.../GrassCoverErosionInwardsFailureMechanismResultView.cs) (revision 1b776407263231aef850f1e5246bfbda5df23fe0) +++ Riskeer/GrassCoverErosionInwards/src/Riskeer.GrassCoverErosionInwards.Forms/Views/GrassCoverErosionInwardsFailureMechanismResultView.cs (.../GrassCoverErosionInwardsFailureMechanismResultView.cs) (revision 8038b6580a988417f722c346de4c1ff0a157b8b1) @@ -135,9 +135,9 @@ base.Dispose(disposing); } - protected override double GetN() + protected override double GetFailureMechanismAssemblyResult() { - return FailureMechanism.GeneralInput.N; + return GrassCoverErosionInwardsFailureMechanismAssemblyFactory.AssembleFailureMechanism(FailureMechanism, assessmentSection); } protected override void AddDataGridColumns() Index: Riskeer/MacroStabilityInwards/src/Riskeer.MacroStabilityInwards.Forms/Views/MacroStabilityInwardsFailureMechanismResultView.cs =================================================================== diff -u -r1b776407263231aef850f1e5246bfbda5df23fe0 -r8038b6580a988417f722c346de4c1ff0a157b8b1 --- Riskeer/MacroStabilityInwards/src/Riskeer.MacroStabilityInwards.Forms/Views/MacroStabilityInwardsFailureMechanismResultView.cs (.../MacroStabilityInwardsFailureMechanismResultView.cs) (revision 1b776407263231aef850f1e5246bfbda5df23fe0) +++ Riskeer/MacroStabilityInwards/src/Riskeer.MacroStabilityInwards.Forms/Views/MacroStabilityInwardsFailureMechanismResultView.cs (.../MacroStabilityInwardsFailureMechanismResultView.cs) (revision 8038b6580a988417f722c346de4c1ff0a157b8b1) @@ -26,7 +26,6 @@ using Riskeer.Common.Data.AssessmentSection; using Riskeer.Common.Data.Calculation; using Riskeer.Common.Data.FailureMechanism; -using Riskeer.Common.Data.Probability; using Riskeer.Common.Forms.Builders; using Riskeer.Common.Forms.Providers; using Riskeer.Common.Forms.Views; @@ -128,9 +127,9 @@ base.Dispose(disposing); } - protected override double GetN() + protected override double GetFailureMechanismAssemblyResult() { - return FailureMechanism.MacroStabilityInwardsProbabilityAssessmentInput.GetN(assessmentSection.ReferenceLine.Length); + return MacroStabilityInwardsFailureMechanismAssemblyFactory.AssembleFailureMechanism(FailureMechanism, assessmentSection); } protected override void AddDataGridColumns() Index: Riskeer/Piping/src/Riskeer.Piping.Forms/Views/PipingFailureMechanismResultView.cs =================================================================== diff -u -r6ae9be742780d83b7c757844d7308cc5fc570718 -r8038b6580a988417f722c346de4c1ff0a157b8b1 --- Riskeer/Piping/src/Riskeer.Piping.Forms/Views/PipingFailureMechanismResultView.cs (.../PipingFailureMechanismResultView.cs) (revision 6ae9be742780d83b7c757844d7308cc5fc570718) +++ Riskeer/Piping/src/Riskeer.Piping.Forms/Views/PipingFailureMechanismResultView.cs (.../PipingFailureMechanismResultView.cs) (revision 8038b6580a988417f722c346de4c1ff0a157b8b1) @@ -26,7 +26,6 @@ using Riskeer.Common.Data.AssessmentSection; using Riskeer.Common.Data.Calculation; using Riskeer.Common.Data.FailureMechanism; -using Riskeer.Common.Data.Probability; using Riskeer.Common.Forms.Builders; using Riskeer.Common.Forms.Providers; using Riskeer.Common.Forms.Views; @@ -113,9 +112,9 @@ base.Dispose(disposing); } - protected override double GetN() + protected override double GetFailureMechanismAssemblyResult() { - return FailureMechanism.PipingProbabilityAssessmentInput.GetN(assessmentSection.ReferenceLine.Length); + return PipingFailureMechanismAssemblyFactory.AssembleFailureMechanism(FailureMechanism, assessmentSection); } protected override AdoptableWithProfileProbabilityFailureMechanismSectionResultRow CreateFailureMechanismSectionResultRow(AdoptableWithProfileProbabilityFailureMechanismSectionResult sectionResult)