Index: Demo/Ringtoets/src/Demo.Ringtoets/Commands/AddNewDemoAssessmentSectionCommand.cs
===================================================================
diff -u -rf2be29fe8c407a4f32cb1bfcbaf4816c1f99c83f -rde11965509b522ad5f7446e621a95737ed25da67
--- Demo/Ringtoets/src/Demo.Ringtoets/Commands/AddNewDemoAssessmentSectionCommand.cs (.../AddNewDemoAssessmentSectionCommand.cs) (revision f2be29fe8c407a4f32cb1bfcbaf4816c1f99c83f)
+++ Demo/Ringtoets/src/Demo.Ringtoets/Commands/AddNewDemoAssessmentSectionCommand.cs (.../AddNewDemoAssessmentSectionCommand.cs) (revision de11965509b522ad5f7446e621a95737ed25da67)
@@ -32,7 +32,6 @@
using Ringtoets.Common.Data.Probabilistics;
using Ringtoets.Common.IO;
using Ringtoets.GrassCoverErosionInwards.Data;
-using Ringtoets.GrassCoverErosionOutwards.Data;
using Ringtoets.HeightStructures.Data;
using Ringtoets.HydraRing.Data;
using Ringtoets.Integration.Data;
@@ -111,6 +110,7 @@
SetHydraulicBoundaryLocationWaveHeightCalculationConvergence(demoAssessmentSection.HydraulicBoundaryDatabase.Locations);
demoAssessmentSection.GrassCoverErosionOutwards.SetGrassCoverErosionOutwardsHydraulicBoundaryLocations(demoAssessmentSection.HydraulicBoundaryDatabase);
+ demoAssessmentSection.GrassCoverErosionOutwards.GrassCoverErosionOutwardsHydraulicBoundaryLocations.NotifyObservers();
}
private void InitializeDemoFailureMechanismSections(AssessmentSection demoAssessmentSection)
Index: Ringtoets.sln
===================================================================
diff -u -rf2be29fe8c407a4f32cb1bfcbaf4816c1f99c83f -rde11965509b522ad5f7446e621a95737ed25da67
--- Ringtoets.sln (.../Ringtoets.sln) (revision f2be29fe8c407a4f32cb1bfcbaf4816c1f99c83f)
+++ Ringtoets.sln (.../Ringtoets.sln) (revision de11965509b522ad5f7446e621a95737ed25da67)
@@ -2289,12 +2289,13 @@
{041EDC04-3A1E-4FBA-BEB7-F391571C609F} = {05D133D6-D7D8-4872-9B53-2753DD3F8BF9}
{F8FFD6DD-19DA-47CE-A0BD-53F4E7D8BB86} = {05D133D6-D7D8-4872-9B53-2753DD3F8BF9}
{11FE8C37-49EB-4FF2-8583-DABC9816FFC8} = {05D133D6-D7D8-4872-9B53-2753DD3F8BF9}
- {A5D1FA5A-7168-46DE-B3F0-D3FE6AC26601} = {05D133D6-D7D8-4872-9B53-2753DD3F8BF9}
{195014EB-9F92-4638-B88F-B20B380BCA9F} = {05D133D6-D7D8-4872-9B53-2753DD3F8BF9}
+ {A5D1FA5A-7168-46DE-B3F0-D3FE6AC26601} = {05D133D6-D7D8-4872-9B53-2753DD3F8BF9}
{12202A15-9AF3-493D-B802-D78F6E718937} = {05D133D6-D7D8-4872-9B53-2753DD3F8BF9}
{DFD9BCE3-9ED6-46B4-99C0-C0B116E70F79} = {05D133D6-D7D8-4872-9B53-2753DD3F8BF9}
{F9525724-F55E-4574-8581-1DC990FA8518} = {05D133D6-D7D8-4872-9B53-2753DD3F8BF9}
{35E124CA-64A1-49AB-B41B-5074D8676BA1} = {05D133D6-D7D8-4872-9B53-2753DD3F8BF9}
+ {79559D7B-0ECC-4CB5-8ED1-D745F8482BA7} = {05D133D6-D7D8-4872-9B53-2753DD3F8BF9}
{8261CCE1-98D7-465B-BC94-4ED239DE7F2E} = {9E35F3EA-D3C3-4D80-8399-689C49B68324}
{0D9858E1-CF2D-4DE5-AC0E-64401900D531} = {9E35F3EA-D3C3-4D80-8399-689C49B68324}
{4B4F0984-5730-4E28-93E7-DDE0F29BA550} = {FE36E7E0-D5F7-48E3-9730-D05443351EAD}
@@ -2407,16 +2408,18 @@
{7E26AAA5-22ED-43CC-9B21-23EEA60A5A87} = {555F3460-DD3D-4B1D-8319-0AA454050FF7}
{FFE3A667-3A4C-4F48-BC6B-1589867FCB41} = {F2C4C4F7-4058-4E71-859B-D704F15D2745}
{C48E2C11-3FDA-4356-A10F-757469A108FD} = {7E26AAA5-22ED-43CC-9B21-23EEA60A5A87}
- {B31E1A9B-D13E-42CD-BEDD-9D4A709CE7BD} = {79559D7B-0ECC-4CB5-8ED1-D745F8482BA7}
+ {2A2E6519-A2B8-4A6B-8849-4873578D7C8C} = {195014EB-9F92-4638-B88F-B20B380BCA9F}
+ {E550D725-9C80-4242-8A3F-C1A3E020DEA2} = {195014EB-9F92-4638-B88F-B20B380BCA9F}
{435F0AB1-1180-47D3-9BCB-3B5FF365236C} = {79559D7B-0ECC-4CB5-8ED1-D745F8482BA7}
- {70F8CC9C-5BC8-4FB2-B201-EAE7FA8088C2} = {B31E1A9B-D13E-42CD-BEDD-9D4A709CE7BD}
- {888D4097-8BC2-4703-9FB1-8744C94D525E} = {B31E1A9B-D13E-42CD-BEDD-9D4A709CE7BD}
- {B69D5B6C-6E14-4FA9-9EBC-8F97678CDB70} = {B31E1A9B-D13E-42CD-BEDD-9D4A709CE7BD}
+ {B31E1A9B-D13E-42CD-BEDD-9D4A709CE7BD} = {79559D7B-0ECC-4CB5-8ED1-D745F8482BA7}
{175406DB-C0DA-42A7-968C-0C17CF2257B1} = {435F0AB1-1180-47D3-9BCB-3B5FF365236C}
{BFD6A78A-237A-413F-8DC3-8EC6E8C5809C} = {435F0AB1-1180-47D3-9BCB-3B5FF365236C}
{CA7B5888-2BC9-4FE2-9F58-FBC6D7ED8221} = {435F0AB1-1180-47D3-9BCB-3B5FF365236C}
{74CBA865-9338-447F-BAD9-28312446AE84} = {435F0AB1-1180-47D3-9BCB-3B5FF365236C}
{89A94832-5337-4177-97D0-92CD77A375D7} = {435F0AB1-1180-47D3-9BCB-3B5FF365236C}
+ {888D4097-8BC2-4703-9FB1-8744C94D525E} = {B31E1A9B-D13E-42CD-BEDD-9D4A709CE7BD}
+ {B69D5B6C-6E14-4FA9-9EBC-8F97678CDB70} = {B31E1A9B-D13E-42CD-BEDD-9D4A709CE7BD}
+ {70F8CC9C-5BC8-4FB2-B201-EAE7FA8088C2} = {B31E1A9B-D13E-42CD-BEDD-9D4A709CE7BD}
{79419C3E-046C-4DC1-8C69-F14911F22C75} = {A5D1FA5A-7168-46DE-B3F0-D3FE6AC26601}
{1C1E8754-CF61-4858-9CEE-3E5DE344474F} = {A5D1FA5A-7168-46DE-B3F0-D3FE6AC26601}
{90DE728E-48EF-4665-AB38-3D88E41D9F4D} = {79419C3E-046C-4DC1-8C69-F14911F22C75}
@@ -2432,9 +2435,6 @@
{BB9D13C5-2672-4F61-93B3-8EA361399BDD} = {1C1E8754-CF61-4858-9CEE-3E5DE344474F}
{D7801688-3DD7-407F-9302-F4FD82B1F499} = {1C1E8754-CF61-4858-9CEE-3E5DE344474F}
{5C19638A-3CC5-496F-8552-385785E728E3} = {1C1E8754-CF61-4858-9CEE-3E5DE344474F}
- {2A2E6519-A2B8-4A6B-8849-4873578D7C8C} = {195014EB-9F92-4638-B88F-B20B380BCA9F}
- {E550D725-9C80-4242-8A3F-C1A3E020DEA2} = {195014EB-9F92-4638-B88F-B20B380BCA9F}
- {79559D7B-0ECC-4CB5-8ED1-D745F8482BA7} = {195014EB-9F92-4638-B88F-B20B380BCA9F}
{1C0017D8-35B5-4CA0-8FC7-A83F46DBDC99} = {2A2E6519-A2B8-4A6B-8849-4873578D7C8C}
{F0BCF06A-3D01-4D65-A249-E2A14AEC6EFD} = {2A2E6519-A2B8-4A6B-8849-4873578D7C8C}
{9AF85B2B-8D78-43C5-9542-FBB3A14EAB36} = {2A2E6519-A2B8-4A6B-8849-4873578D7C8C}
Index: Ringtoets/Integration/src/Ringtoets.Integration.Forms/PresentationObjects/HydraulicBoundaryDatabaseContext.cs
===================================================================
diff -u -r63fbdd5525927fbf9d63925eef9da8e17a0d7b44 -rde11965509b522ad5f7446e621a95737ed25da67
--- Ringtoets/Integration/src/Ringtoets.Integration.Forms/PresentationObjects/HydraulicBoundaryDatabaseContext.cs (.../HydraulicBoundaryDatabaseContext.cs) (revision 63fbdd5525927fbf9d63925eef9da8e17a0d7b44)
+++ Ringtoets/Integration/src/Ringtoets.Integration.Forms/PresentationObjects/HydraulicBoundaryDatabaseContext.cs (.../HydraulicBoundaryDatabaseContext.cs) (revision de11965509b522ad5f7446e621a95737ed25da67)
@@ -23,19 +23,20 @@
using Core.Common.Controls.PresentationObjects;
using Ringtoets.Common.Data.AssessmentSection;
using Ringtoets.HydraRing.Data;
+using Ringtoets.Integration.Data;
namespace Ringtoets.Integration.Forms.PresentationObjects
{
///
/// Presentation object for all data required to configure an instance of .
///
- public class HydraulicBoundaryDatabaseContext : ObservableWrappedObjectContextBase
+ public class HydraulicBoundaryDatabaseContext : ObservableWrappedObjectContextBase
{
///
/// Creates a new instance of .
///
/// The which the belongs to.
/// Thrown when is null.
- public HydraulicBoundaryDatabaseContext(IAssessmentSection wrappedAssessmentSection) : base(wrappedAssessmentSection) {}
+ public HydraulicBoundaryDatabaseContext(AssessmentSection wrappedAssessmentSection) : base(wrappedAssessmentSection) {}
}
}
\ No newline at end of file
Index: Ringtoets/Integration/src/Ringtoets.Integration.Plugin/GrassCoverErosionOutwardsFailureMechanismExtensions.cs
===================================================================
diff -u -rf2be29fe8c407a4f32cb1bfcbaf4816c1f99c83f -rde11965509b522ad5f7446e621a95737ed25da67
--- Ringtoets/Integration/src/Ringtoets.Integration.Plugin/GrassCoverErosionOutwardsFailureMechanismExtensions.cs (.../GrassCoverErosionOutwardsFailureMechanismExtensions.cs) (revision f2be29fe8c407a4f32cb1bfcbaf4816c1f99c83f)
+++ Ringtoets/Integration/src/Ringtoets.Integration.Plugin/GrassCoverErosionOutwardsFailureMechanismExtensions.cs (.../GrassCoverErosionOutwardsFailureMechanismExtensions.cs) (revision de11965509b522ad5f7446e621a95737ed25da67)
@@ -35,8 +35,8 @@
///
/// The to update.
/// The database to use.
- public static void SetGrassCoverErosionOutwardsHydraulicBoundaryLocations(this GrassCoverErosionOutwardsFailureMechanism failureMechanism,
- HydraulicBoundaryDatabase hydraulicBoundaryDatabase)
+ public static void SetGrassCoverErosionOutwardsHydraulicBoundaryLocations(this GrassCoverErosionOutwardsFailureMechanism failureMechanism,
+ HydraulicBoundaryDatabase hydraulicBoundaryDatabase)
{
failureMechanism.GrassCoverErosionOutwardsHydraulicBoundaryLocations.Clear();
if (hydraulicBoundaryDatabase == null)
@@ -48,7 +48,6 @@
{
failureMechanism.GrassCoverErosionOutwardsHydraulicBoundaryLocations.Add(new GrassCoverErosionOutwardsHydraulicBoundaryLocation(hydraulicBoundaryLocation));
}
- failureMechanism.GrassCoverErosionOutwardsHydraulicBoundaryLocations.NotifyObservers();
- }
+ }
}
}
\ No newline at end of file
Index: Ringtoets/Integration/src/Ringtoets.Integration.Plugin/RingtoetsPlugin.cs
===================================================================
diff -u -rff8a088931e6af2e46f6f4f09b633bcdd0b84ecd -rde11965509b522ad5f7446e621a95737ed25da67
--- Ringtoets/Integration/src/Ringtoets.Integration.Plugin/RingtoetsPlugin.cs (.../RingtoetsPlugin.cs) (revision ff8a088931e6af2e46f6f4f09b633bcdd0b84ecd)
+++ Ringtoets/Integration/src/Ringtoets.Integration.Plugin/RingtoetsPlugin.cs (.../RingtoetsPlugin.cs) (revision de11965509b522ad5f7446e621a95737ed25da67)
@@ -438,7 +438,7 @@
///
public override IEnumerable GetTreeNodeInfos()
{
- yield return new TreeNodeInfo
+ yield return new TreeNodeInfo
{
Text = assessmentSection => assessmentSection.Name,
Image = assessmentSection => RingtoetsFormsResources.AssessmentSectionFolderIcon,
@@ -811,7 +811,7 @@
#region AssessmentSection
- private object[] AssessmentSectionChildNodeObjects(IAssessmentSection nodeData)
+ private object[] AssessmentSectionChildNodeObjects(AssessmentSection nodeData)
{
var childNodes = new List