Index: Riskeer/GrassCoverErosionInwards/src/Riskeer.GrassCoverErosionInwards.Forms/PropertyClasses/GrassCoverErosionInwardsFailurePathProperties.cs =================================================================== diff -u -re4aecbe96d4b247c25fb8641efa9f57117cb0778 -r0ee601b1ff879629bf44d12397d43c9cae8353a8 --- Riskeer/GrassCoverErosionInwards/src/Riskeer.GrassCoverErosionInwards.Forms/PropertyClasses/GrassCoverErosionInwardsFailurePathProperties.cs (.../GrassCoverErosionInwardsFailurePathProperties.cs) (revision e4aecbe96d4b247c25fb8641efa9f57117cb0778) +++ Riskeer/GrassCoverErosionInwards/src/Riskeer.GrassCoverErosionInwards.Forms/PropertyClasses/GrassCoverErosionInwardsFailurePathProperties.cs (.../GrassCoverErosionInwardsFailurePathProperties.cs) (revision 0ee601b1ff879629bf44d12397d43c9cae8353a8) @@ -64,6 +64,7 @@ #region Length effect parameters [DynamicVisible] + [PropertyOrder(nPropertyIndex)] [ResourcesCategory(typeof(RiskeerCommonFormsResources), nameof(RiskeerCommonFormsResources.Categories_LengthEffect))] [ResourcesDisplayName(typeof(RiskeerCommonFormsResources), nameof(RiskeerCommonFormsResources.FailureMechanism_N_Rounded_DisplayName))] [ResourcesDescription(typeof(RiskeerCommonFormsResources), nameof(RiskeerCommonFormsResources.FailureMechanism_N_Rounded_Description))] Index: Riskeer/GrassCoverErosionInwards/src/Riskeer.GrassCoverErosionInwards.Plugin/GrassCoverErosionInwardsPlugin.cs =================================================================== diff -u -r12974d5032777e3a29fe5566ebe16e7b80012290 -r0ee601b1ff879629bf44d12397d43c9cae8353a8 --- Riskeer/GrassCoverErosionInwards/src/Riskeer.GrassCoverErosionInwards.Plugin/GrassCoverErosionInwardsPlugin.cs (.../GrassCoverErosionInwardsPlugin.cs) (revision 12974d5032777e3a29fe5566ebe16e7b80012290) +++ Riskeer/GrassCoverErosionInwards/src/Riskeer.GrassCoverErosionInwards.Plugin/GrassCoverErosionInwardsPlugin.cs (.../GrassCoverErosionInwardsPlugin.cs) (revision 0ee601b1ff879629bf44d12397d43c9cae8353a8) @@ -75,6 +75,12 @@ context.WrappedData, new FailureMechanismPropertyChangeHandler()) }; + yield return new PropertyInfo + { + CreateInstance = context => new GrassCoverErosionInwardsFailurePathProperties( + context.WrappedData, + new FailureMechanismPropertyChangeHandler()) + }; yield return new PropertyInfo(); yield return new PropertyInfo { Index: Riskeer/GrassCoverErosionInwards/test/Riskeer.GrassCoverErosionInwards.Plugin.Test/GrassCoverErosionInwardsPluginTest.cs =================================================================== diff -u -r886b86a66f072735567285a3489923186c236c32 -r0ee601b1ff879629bf44d12397d43c9cae8353a8 --- Riskeer/GrassCoverErosionInwards/test/Riskeer.GrassCoverErosionInwards.Plugin.Test/GrassCoverErosionInwardsPluginTest.cs (.../GrassCoverErosionInwardsPluginTest.cs) (revision 886b86a66f072735567285a3489923186c236c32) +++ Riskeer/GrassCoverErosionInwards/test/Riskeer.GrassCoverErosionInwards.Plugin.Test/GrassCoverErosionInwardsPluginTest.cs (.../GrassCoverErosionInwardsPluginTest.cs) (revision 0ee601b1ff879629bf44d12397d43c9cae8353a8) @@ -62,12 +62,17 @@ PropertyInfo[] propertyInfos = plugin.GetPropertyInfos().ToArray(); // Assert - Assert.AreEqual(8, propertyInfos.Length); + Assert.AreEqual(9, propertyInfos.Length); PluginTestHelper.AssertPropertyInfoDefined( propertyInfos, typeof(GrassCoverErosionInwardsCalculationsContext), typeof(GrassCoverErosionInwardsCalculationsProperties)); + + PluginTestHelper.AssertPropertyInfoDefined( + propertyInfos, + typeof(GrassCoverErosionInwardsFailurePathContext), + typeof(GrassCoverErosionInwardsFailurePathProperties)); PluginTestHelper.AssertPropertyInfoDefined( propertyInfos,