Index: Riskeer/Integration/src/Riskeer.Integration.Plugin/RiskeerPlugin.cs
===================================================================
diff -u -r088018565559b91dddc21fbc06ab8b2bc582ce76 -r3a12a88a3bd19ce54dee64c3ee747df3f8475ce3
--- Riskeer/Integration/src/Riskeer.Integration.Plugin/RiskeerPlugin.cs (.../RiskeerPlugin.cs) (revision 088018565559b91dddc21fbc06ab8b2bc582ce76)
+++ Riskeer/Integration/src/Riskeer.Integration.Plugin/RiskeerPlugin.cs (.../RiskeerPlugin.cs) (revision 3a12a88a3bd19ce54dee64c3ee747df3f8475ce3)
@@ -1818,7 +1818,7 @@
{
return new object[]
{
- new PipingFailureMechanismFailurePathStateContext(assessmentSection.Piping, assessmentSection)
+ new PipingFailurePathContext(assessmentSection.Piping, assessmentSection)
};
}
Index: Riskeer/Integration/test/Riskeer.Integration.Plugin.Test/TreeNodeInfos/FailurePathsStateRootContextTreeNodeInfoTest.cs
===================================================================
diff -u -r8dc401612416d696f64ffa9d972c47599bcbba9e -r3a12a88a3bd19ce54dee64c3ee747df3f8475ce3
--- Riskeer/Integration/test/Riskeer.Integration.Plugin.Test/TreeNodeInfos/FailurePathsStateRootContextTreeNodeInfoTest.cs (.../FailurePathsStateRootContextTreeNodeInfoTest.cs) (revision 8dc401612416d696f64ffa9d972c47599bcbba9e)
+++ Riskeer/Integration/test/Riskeer.Integration.Plugin.Test/TreeNodeInfos/FailurePathsStateRootContextTreeNodeInfoTest.cs (.../FailurePathsStateRootContextTreeNodeInfoTest.cs) (revision 3a12a88a3bd19ce54dee64c3ee747df3f8475ce3)
@@ -162,9 +162,9 @@
Assert.AreEqual(TreeFolderCategory.General, failurePathsFolder.Category);
Assert.AreEqual(1, failurePathsFolder.Contents.Count());
- var pipingFailurePathsContext = (PipingFailureMechanismFailurePathStateContext) failurePathsFolder.Contents.ElementAt(0);
- Assert.AreSame(assessmentSection.Piping, pipingFailurePathsContext.WrappedData);
- Assert.AreSame(assessmentSection, pipingFailurePathsContext.Parent);
+ var pipingFailurePathContext = (PipingFailurePathContext) failurePathsFolder.Contents.ElementAt(0);
+ Assert.AreSame(assessmentSection.Piping, pipingFailurePathContext.WrappedData);
+ Assert.AreSame(assessmentSection, pipingFailurePathContext.Parent);
var assemblyResultsContext = (AssemblyResultsContext) objects[1];
Assert.AreSame(assessmentSection, assemblyResultsContext.WrappedData);
Fisheye: Tag 3a12a88a3bd19ce54dee64c3ee747df3f8475ce3 refers to a dead (removed) revision in file `Riskeer/Piping/src/Riskeer.Piping.Forms/PresentationObjects/PipingFailureMechanismFailurePathStateContext.cs'.
Fisheye: No comparison available. Pass `N' to diff?
Index: Riskeer/Piping/src/Riskeer.Piping.Forms/PresentationObjects/PipingFailurePathContext.cs
===================================================================
diff -u
--- Riskeer/Piping/src/Riskeer.Piping.Forms/PresentationObjects/PipingFailurePathContext.cs (revision 0)
+++ Riskeer/Piping/src/Riskeer.Piping.Forms/PresentationObjects/PipingFailurePathContext.cs (revision 3a12a88a3bd19ce54dee64c3ee747df3f8475ce3)
@@ -0,0 +1,43 @@
+// Copyright (C) Stichting Deltares 2021. All rights reserved.
+//
+// This file is part of Riskeer.
+//
+// Riskeer 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 Riskeer.Common.Data.AssessmentSection;
+using Riskeer.Common.Forms.PresentationObjects;
+using Riskeer.Piping.Data;
+
+namespace Riskeer.Piping.Forms.PresentationObjects
+{
+ ///
+ /// Presentation object for the failure path of .
+ ///
+ public class PipingFailurePathContext : FailureMechanismContext
+ {
+ ///
+ /// Creates a new instance of .
+ ///
+ /// The failure mechanism.
+ /// The parent of .
+ /// Thrown when any parameter is null.
+ public PipingFailurePathContext(PipingFailureMechanism failureMechanism, IAssessmentSection assessmentSection)
+ : base(failureMechanism, assessmentSection) {}
+ }
+}
\ No newline at end of file
Index: Riskeer/Piping/src/Riskeer.Piping.Plugin/PipingPlugin.cs
===================================================================
diff -u -r03a867d546a9c581727a40554141f9db44571888 -r3a12a88a3bd19ce54dee64c3ee747df3f8475ce3
--- Riskeer/Piping/src/Riskeer.Piping.Plugin/PipingPlugin.cs (.../PipingPlugin.cs) (revision 03a867d546a9c581727a40554141f9db44571888)
+++ Riskeer/Piping/src/Riskeer.Piping.Plugin/PipingPlugin.cs (.../PipingPlugin.cs) (revision 3a12a88a3bd19ce54dee64c3ee747df3f8475ce3)
@@ -374,9 +374,9 @@
FailureMechanismCalculationStateChildNodeObjects,
FailureMechanismCalculationStateContextMenuStrip);
- yield return RiskeerTreeNodeInfoFactory.CreateFailureMechanismStateContextTreeNodeInfo(
- FailureMechanismFailurePathStateChildNodeObjects,
- FailureMechanismFailurePathStateContextMenuStrip);
+ yield return RiskeerTreeNodeInfoFactory.CreateFailureMechanismStateContextTreeNodeInfo(
+ FailurePathChildNodeObjects,
+ FailurePathContextMenuStrip);
yield return RiskeerTreeNodeInfoFactory.CreateCalculationContextTreeNodeInfo(
SemiProbabilisticPipingCalculationScenarioContextChildNodeObjects,
@@ -868,21 +868,21 @@
#endregion
- #region PipingFailureMechanismFailurePathStateContext TreeNodeInfo
+ #region PipingFailurePathContext TreeNodeInfo
- private static object[] FailureMechanismFailurePathStateChildNodeObjects(PipingFailureMechanismFailurePathStateContext context)
+ private static object[] FailurePathChildNodeObjects(PipingFailurePathContext context)
{
PipingFailureMechanism wrappedData = context.WrappedData;
IAssessmentSection assessmentSection = context.Parent;
return new object[]
{
- new CategoryTreeFolder(RiskeerCommonFormsResources.FailureMechanism_Inputs_DisplayName, GetFailurePathStateInput(wrappedData, assessmentSection), TreeFolderCategory.Input),
- new CategoryTreeFolder(RiskeerCommonFormsResources.FailureMechanism_Outputs_DisplayName, GetOutputs(wrappedData, assessmentSection), TreeFolderCategory.Output)
+ new CategoryTreeFolder(RiskeerCommonFormsResources.FailureMechanism_Inputs_DisplayName, GetFailurePathInputs(wrappedData, assessmentSection), TreeFolderCategory.Input),
+ new CategoryTreeFolder(RiskeerCommonFormsResources.FailureMechanism_Outputs_DisplayName, GetFailurePathOutputs(wrappedData, assessmentSection), TreeFolderCategory.Output)
};
}
- private static IEnumerable