Index: Ringtoets/ClosingStructures/src/Ringtoets.ClosingStructures.Forms/Views/ClosingStructuresFailureMechanismSectionResultRow.cs =================================================================== diff -u -r83f5499bf4aeeddd62dcd1ebecbdfe97ed61b406 -r4cdd6c4ecd15eba7d16363e42b7a6dcae4169bd0 --- Ringtoets/ClosingStructures/src/Ringtoets.ClosingStructures.Forms/Views/ClosingStructuresFailureMechanismSectionResultRow.cs (.../ClosingStructuresFailureMechanismSectionResultRow.cs) (revision 83f5499bf4aeeddd62dcd1ebecbdfe97ed61b406) +++ Ringtoets/ClosingStructures/src/Ringtoets.ClosingStructures.Forms/Views/ClosingStructuresFailureMechanismSectionResultRow.cs (.../ClosingStructuresFailureMechanismSectionResultRow.cs) (revision 4cdd6c4ecd15eba7d16363e42b7a6dcae4169bd0) @@ -67,6 +67,8 @@ /// The property values required to create an instance of /// . /// Thrown when any parameter is null. + /// Thrown when + /// is a valid value, but unsupported. public ClosingStructuresFailureMechanismSectionResultRow(ClosingStructuresFailureMechanismSectionResult sectionResult, ClosingStructuresFailureMechanism failureMechanism, IAssessmentSection assessmentSection, @@ -111,6 +113,8 @@ /// /// Gets or sets the value representing the simple assessment result. /// + /// Thrown when + /// is a valid value, but unsupported. public SimpleAssessmentResultType SimpleAssessmentResult { get @@ -127,6 +131,8 @@ /// /// Gets or sets the value representing the detailed assessment result. /// + /// Thrown when + /// is a valid value, but unsupported. public DetailedAssessmentResultType DetailedAssessmentResult { get @@ -143,6 +149,8 @@ /// /// Gets the value representing the detailed assessment probability. /// + /// Thrown when + /// is a valid value, but unsupported. [TypeConverter(typeof(NoProbabilityValueDoubleConverter))] public double DetailedAssessmentProbability { @@ -155,6 +163,8 @@ /// /// Gets or sets the value representing the tailor made assessment result. /// + /// Thrown when + /// is a valid value, but unsupported. public TailorMadeAssessmentProbabilityCalculationResultType TailorMadeAssessmentResult { get @@ -171,8 +181,10 @@ /// /// Gets or sets the value of the tailored assessment of safety. /// - /// Thrown when - /// is outside of the valid ranges. + /// Thrown when is + /// not in the range [0,1]. + /// Thrown when + /// is a valid value, but unsupported. [TypeConverter(typeof(NoProbabilityValueDoubleConverter))] public double TailorMadeAssessmentProbability { @@ -191,6 +203,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 @@ -209,6 +223,8 @@ /// /// Thrown when is /// not in the range [0,1]. + /// Thrown when + /// is a valid value, but unsupported. [TypeConverter(typeof(NoProbabilityValueDoubleConverter))] public double ManualAssemblyProbability { @@ -273,6 +289,9 @@ [TypeConverter(typeof(NoProbabilityValueDoubleConverter))] public double CombinedAssemblyProbability { get; private set; } + /// + /// Thrown when + /// is a valid value, but unsupported. public override void Update() { UpdateDerivedData(); @@ -411,6 +430,11 @@ } } + /// + /// Updates the column state definitions. + /// + /// Thrown when + /// is a valid value, but unsupported. private void UpdateColumnStateDefinitions() { bool simpleAssessmentSufficient = FailureMechanismSectionResultRowHelper.SimpleAssessmentIsSufficient(SimpleAssessmentResult);