Index: Riskeer/Common/test/Riskeer.Common.Forms.Test/PropertyClasses/FailureMechanismSectionConfigurationsPropertiesTest.cs =================================================================== diff -u -r96b61af9ad742c4d07dc6e58553e826a6f7afe81 -rba7b785c0fcda5936a3b76fe7f6d3a3aa598a91d --- Riskeer/Common/test/Riskeer.Common.Forms.Test/PropertyClasses/FailureMechanismSectionConfigurationsPropertiesTest.cs (.../FailureMechanismSectionConfigurationsPropertiesTest.cs) (revision 96b61af9ad742c4d07dc6e58553e826a6f7afe81) +++ Riskeer/Common/test/Riskeer.Common.Forms.Test/PropertyClasses/FailureMechanismSectionConfigurationsPropertiesTest.cs (.../FailureMechanismSectionConfigurationsPropertiesTest.cs) (revision ba7b785c0fcda5936a3b76fe7f6d3a3aa598a91d) @@ -152,7 +152,7 @@ mocks.VerifyAll(); } } - + [Test] public void GivenPropertyControlWithData_WhenFailureMechanismUpdated_RefreshRequiredEventRaised() { @@ -172,7 +172,7 @@ Assert.AreEqual(1, refreshRequiredRaised); } } - + [Test] public void GivenPropertyControlWithData_WhenFailureMechanismSectionConfigurationUpdated_RefreshRequiredEventRaised() { @@ -183,7 +183,7 @@ { sectionConfiguration }; - + var failureMechanism = new TestFailureMechanism(); using (var properties = new FailureMechanismSectionConfigurationsProperties(sectionConfigurations, failureMechanism, double.NaN)) Index: Riskeer/MacroStabilityInwards/test/Riskeer.MacroStabilityInwards.Plugin.Test/PropertyInfos/MacroStabilityInwardsFailureMechanismSectionsContextPropertyInfoTest.cs =================================================================== diff -u -r35cb1ccc284af54aaf3e52cb24ced87a7f76dd14 -rba7b785c0fcda5936a3b76fe7f6d3a3aa598a91d --- Riskeer/MacroStabilityInwards/test/Riskeer.MacroStabilityInwards.Plugin.Test/PropertyInfos/MacroStabilityInwardsFailureMechanismSectionsContextPropertyInfoTest.cs (.../MacroStabilityInwardsFailureMechanismSectionsContextPropertyInfoTest.cs) (revision 35cb1ccc284af54aaf3e52cb24ced87a7f76dd14) +++ Riskeer/MacroStabilityInwards/test/Riskeer.MacroStabilityInwards.Plugin.Test/PropertyInfos/MacroStabilityInwardsFailureMechanismSectionsContextPropertyInfoTest.cs (.../MacroStabilityInwardsFailureMechanismSectionsContextPropertyInfoTest.cs) (revision ba7b785c0fcda5936a3b76fe7f6d3a3aa598a91d) @@ -65,7 +65,7 @@ var mocks = new MockRepository(); var assessmentSection = mocks.Stub(); mocks.ReplayAll(); - + var failureMechanism = new MacroStabilityInwardsFailureMechanism(); var failureMechanismSectionsContext = new MacroStabilityInwardsFailureMechanismSectionsContext(failureMechanism, assessmentSection); Index: Riskeer/Piping/src/Riskeer.Piping.Forms/PropertyClasses/PipingFailureMechanismSectionConfigurationsProperties.cs =================================================================== diff -u -r660e8b24bbfd2f862779a8d4d6ab36f698cf2757 -rba7b785c0fcda5936a3b76fe7f6d3a3aa598a91d --- Riskeer/Piping/src/Riskeer.Piping.Forms/PropertyClasses/PipingFailureMechanismSectionConfigurationsProperties.cs (.../PipingFailureMechanismSectionConfigurationsProperties.cs) (revision 660e8b24bbfd2f862779a8d4d6ab36f698cf2757) +++ Riskeer/Piping/src/Riskeer.Piping.Forms/PropertyClasses/PipingFailureMechanismSectionConfigurationsProperties.cs (.../PipingFailureMechanismSectionConfigurationsProperties.cs) (revision ba7b785c0fcda5936a3b76fe7f6d3a3aa598a91d) @@ -50,7 +50,7 @@ /// The failure mechanism to show the section configurations for. /// /// Thrown when any parameter is null. - public PipingFailureMechanismSectionConfigurationsProperties(PipingFailureMechanism failureMechanism, + public PipingFailureMechanismSectionConfigurationsProperties(PipingFailureMechanism failureMechanism, Func getPropertyChangeHandlerFunc) { if (failureMechanism == null) @@ -118,7 +118,7 @@ double sectionStart, double sectionEnd) { - return new PipingFailureMechanismSectionConfigurationProperties(sectionConfiguration, sectionStart, sectionEnd, + return new PipingFailureMechanismSectionConfigurationProperties(sectionConfiguration, sectionStart, sectionEnd, data.GeneralInput.B, getPropertyChangeHandlerFunc(sectionConfiguration)); } } Index: Riskeer/Piping/src/Riskeer.Piping.Plugin/PipingPlugin.cs =================================================================== diff -u -r72c5c7e47ffc39365cee26e3ce49b2a80e08f70f -rba7b785c0fcda5936a3b76fe7f6d3a3aa598a91d --- Riskeer/Piping/src/Riskeer.Piping.Plugin/PipingPlugin.cs (.../PipingPlugin.cs) (revision 72c5c7e47ffc39365cee26e3ce49b2a80e08f70f) +++ Riskeer/Piping/src/Riskeer.Piping.Plugin/PipingPlugin.cs (.../PipingPlugin.cs) (revision ba7b785c0fcda5936a3b76fe7f6d3a3aa598a91d) @@ -133,7 +133,7 @@ CreateInstance = context => { var failureMechanism = (PipingFailureMechanism) context.WrappedData; - return new PipingFailureMechanismSectionConfigurationsProperties(failureMechanism, + return new PipingFailureMechanismSectionConfigurationsProperties(failureMechanism, configuration => new PipingFailureMechanismSectionConfigurationChangeHandler(configuration, failureMechanism)); } }; Index: Riskeer/Piping/test/Riskeer.Piping.Plugin.Test/PipingPluginTest.cs =================================================================== diff -u -r72c5c7e47ffc39365cee26e3ce49b2a80e08f70f -rba7b785c0fcda5936a3b76fe7f6d3a3aa598a91d --- Riskeer/Piping/test/Riskeer.Piping.Plugin.Test/PipingPluginTest.cs (.../PipingPluginTest.cs) (revision 72c5c7e47ffc39365cee26e3ce49b2a80e08f70f) +++ Riskeer/Piping/test/Riskeer.Piping.Plugin.Test/PipingPluginTest.cs (.../PipingPluginTest.cs) (revision ba7b785c0fcda5936a3b76fe7f6d3a3aa598a91d) @@ -34,7 +34,6 @@ using Rhino.Mocks; using Riskeer.Common.Data.Calculation; using Riskeer.Common.Data.FailureMechanism; -using Riskeer.Common.Forms.PropertyClasses; using Riskeer.Piping.Data.Probabilistic; using Riskeer.Piping.Data.SemiProbabilistic; using Riskeer.Piping.Data.SoilProfile;