Index: Ringtoets/Common/src/Ringtoets.Common.Forms/Ringtoets.Common.Forms.csproj =================================================================== diff -u -r615c9fc86d567ce6ddc7747ae17cd47c46ff2a37 -rd5cb076306b0c49d2b8d39fc6d4131a6f340f6e4 --- Ringtoets/Common/src/Ringtoets.Common.Forms/Ringtoets.Common.Forms.csproj (.../Ringtoets.Common.Forms.csproj) (revision 615c9fc86d567ce6ddc7747ae17cd47c46ff2a37) +++ Ringtoets/Common/src/Ringtoets.Common.Forms/Ringtoets.Common.Forms.csproj (.../Ringtoets.Common.Forms.csproj) (revision d5cb076306b0c49d2b8d39fc6d4131a6f340f6e4) @@ -219,7 +219,7 @@ GeneralResultFaultTreeIllustrationPointView.cs - + UserControl Index: Ringtoets/Common/src/Ringtoets.Common.Forms/Views/FailureMechanismSectionsProbabilityAssessmentView.cs =================================================================== diff -u --- Ringtoets/Common/src/Ringtoets.Common.Forms/Views/FailureMechanismSectionsProbabilityAssessmentView.cs (revision 0) +++ Ringtoets/Common/src/Ringtoets.Common.Forms/Views/FailureMechanismSectionsProbabilityAssessmentView.cs (revision d5cb076306b0c49d2b8d39fc6d4131a6f340f6e4) @@ -0,0 +1,63 @@ +// Copyright (C) Stichting Deltares 2017. All rights reserved. +// +// This file is part of Ringtoets. +// +// Ringtoets is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// All names, logos, and references to "Deltares" are registered trademarks of +// Stichting Deltares and remain full property of Stichting Deltares at all times. +// All rights reserved. + +using System; +using System.Collections.Generic; +using System.Linq; +using Ringtoets.Common.Data.FailureMechanism; +using Ringtoets.Common.Data.Probability; + +namespace Ringtoets.Common.Forms.Views +{ + /// + /// View for a collection of that have a section specific N. + /// + public class FailureMechanismSectionsProbabilityAssessmentView : FailureMechanismSectionsView + { + private readonly ProbabilityAssessmentInput probabilityAssessmentInput; + + /// + /// Creates a new instance of . + /// + /// The sections to be displayed in the view. + /// The failure mechanism the view belongs to. + /// The probability assessment input belonging to the + /// failure mechanism. + /// Thrown when any input parameter is null. + public FailureMechanismSectionsProbabilityAssessmentView(IEnumerable sections, + IFailureMechanism failureMechanism, + ProbabilityAssessmentInput probabilityAssessmentInput) + : base(sections, failureMechanism) + { + if (probabilityAssessmentInput == null) + { + throw new ArgumentNullException(nameof(probabilityAssessmentInput)); + } + + this.probabilityAssessmentInput = probabilityAssessmentInput; + } + + protected override void UpdateTableData() + { + failureMechanismSectionsTable.SetDataSource(sections.Select(section => new FailureMechanismSectionRow(section)).ToArray()); + } + } +} \ No newline at end of file Fisheye: Tag d5cb076306b0c49d2b8d39fc6d4131a6f340f6e4 refers to a dead (removed) revision in file `Ringtoets/Common/src/Ringtoets.Common.Forms/Views/LengthEffectAwareFailureMechanismSectionsView.cs'. Fisheye: No comparison available. Pass `N' to diff?