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);