Index: Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Forms/Views/GrassCoverErosionInwardsFailureMechanismSectionResultRow.cs =================================================================== diff -u -r920968c5c2c32585a5493e8a84f600d4a5c5524e -r4cdd6c4ecd15eba7d16363e42b7a6dcae4169bd0 --- Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Forms/Views/GrassCoverErosionInwardsFailureMechanismSectionResultRow.cs (.../GrassCoverErosionInwardsFailureMechanismSectionResultRow.cs) (revision 920968c5c2c32585a5493e8a84f600d4a5c5524e) +++ Ringtoets/GrassCoverErosionInwards/src/Ringtoets.GrassCoverErosionInwards.Forms/Views/GrassCoverErosionInwardsFailureMechanismSectionResultRow.cs (.../GrassCoverErosionInwardsFailureMechanismSectionResultRow.cs) (revision 4cdd6c4ecd15eba7d16363e42b7a6dcae4169bd0) @@ -68,6 +68,8 @@ /// The property values required to create an instance of /// . /// Thrown when any parameter is null. + /// Thrown when + /// is a valid value, but unsupported. internal GrassCoverErosionInwardsFailureMechanismSectionResultRow(GrassCoverErosionInwardsFailureMechanismSectionResult sectionResult, GrassCoverErosionInwardsFailureMechanism failureMechanism, IAssessmentSection assessmentSection, @@ -112,6 +114,8 @@ /// /// Gets or sets the value representing the simple assessment result. /// + /// Thrown when + /// is a valid value, but unsupported. public SimpleAssessmentResultValidityOnlyType SimpleAssessmentResult { get @@ -128,6 +132,8 @@ /// /// Gets or sets the value representing the detailed assessment result. /// + /// Thrown when + /// is a valid value, but unsupported. public DetailedAssessmentResultType DetailedAssessmentResult { get @@ -144,6 +150,8 @@ /// /// Gets the value representing the result of the detailed assessment. /// + /// Thrown when + /// is a valid value, but unsupported. [TypeConverter(typeof(NoProbabilityValueDoubleConverter))] public double DetailedAssessmentProbability { @@ -156,6 +164,8 @@ /// /// Gets or sets the value representing the tailor made assessment result. /// + /// Thrown when + /// is a valid value, but unsupported. public TailorMadeAssessmentProbabilityCalculationResultType TailorMadeAssessmentResult { get @@ -174,6 +184,8 @@ /// /// Thrown when is /// not in the range [0,1]. + /// Thrown when + /// is a valid value, but unsupported. [TypeConverter(typeof(NoProbabilityValueDoubleConverter))] public double TailorMadeAssessmentProbability { @@ -242,6 +254,8 @@ /// Gets or sets the indicator whether the combined assembly probability /// should be overwritten by . /// + /// Thrown when + /// is a valid value, but unsupported. public bool UseManualAssemblyProbability { get @@ -260,6 +274,8 @@ /// /// Thrown when is /// not in the range [0,1]. + /// Thrown when + /// is a valid value, but unsupported. [TypeConverter(typeof(NoProbabilityValueDoubleConverter))] public double ManualAssemblyProbability { @@ -290,6 +306,9 @@ } } + /// + /// Thrown when + /// is a valid value, but unsupported. public override void Update() { UpdateDerivedData(); @@ -411,7 +430,12 @@ ColumnStateDefinitions[combinedAssemblyProbabilityIndex].ErrorText = e.Message; } } - + + /// + /// Updates the column state definitions. + /// + /// Thrown when + /// is a valid value, but unsupported. private void UpdateColumnDefinitionStates() { bool simpleAssessmentSufficient = FailureMechanismSectionResultRowHelper.SimpleAssessmentIsSufficient(SimpleAssessmentResult);