Index: Ringtoets/StabilityPointStructures/src/Ringtoets.StabilityPointStructures.Forms/Properties/Resources.Designer.cs
===================================================================
diff -u -r790d12a1b8f6bb77d03a9fb4ef48892f71d7f778 -ra8ebde754020d7971c4f7352846c9c9cb9688ab8
--- Ringtoets/StabilityPointStructures/src/Ringtoets.StabilityPointStructures.Forms/Properties/Resources.Designer.cs (.../Resources.Designer.cs) (revision 790d12a1b8f6bb77d03a9fb4ef48892f71d7f778)
+++ Ringtoets/StabilityPointStructures/src/Ringtoets.StabilityPointStructures.Forms/Properties/Resources.Designer.cs (.../Resources.Designer.cs) (revision a8ebde754020d7971c4f7352846c9c9cb9688ab8)
@@ -98,5 +98,275 @@
return ResourceManager.GetString("StabilityPointStructureInflowModelType_DisplayName", resourceCulture);
}
}
+
+ ///
+ /// Looks up a localized string similar to Bermbreedte..
+ ///
+ internal static string Structure_BankWidth_Description {
+ get {
+ return ResourceManager.GetString("Structure_BankWidth_Description", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Bermbreedte [m].
+ ///
+ internal static string Structure_BankWidth_DisplayName {
+ get {
+ return ResourceManager.GetString("Structure_BankWidth_DisplayName", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Kritieke sterkte constructie volgens de lineaire belastingschematisatie..
+ ///
+ internal static string Structure_ConstructiveStrengthLinearLoadModel_Description {
+ get {
+ return ResourceManager.GetString("Structure_ConstructiveStrengthLinearLoadModel_Description", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Lineair belastingschematisering constructieve sterkte [kN/m²].
+ ///
+ internal static string Structure_ConstructiveStrengthLinearLoadModel_DisplayName {
+ get {
+ return ResourceManager.GetString("Structure_ConstructiveStrengthLinearLoadModel_DisplayName", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Kritieke sterkte constructie volgens de kwadratische belastingschematisatie..
+ ///
+ internal static string Structure_ConstructiveStrengthQuadraticLoadModel_Description {
+ get {
+ return ResourceManager.GetString("Structure_ConstructiveStrengthQuadraticLoadModel_Description", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Kwadratisch belastingschematisering constructieve sterkte [kN/m].
+ ///
+ internal static string Structure_ConstructiveStrengthQuadraticLoadModel_DisplayName {
+ get {
+ return ResourceManager.GetString("Structure_ConstructiveStrengthQuadraticLoadModel_DisplayName", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Hoogte waarop de constructieve sterkte wordt beoordeeld..
+ ///
+ internal static string Structure_EvaluationLevel_Description {
+ get {
+ return ResourceManager.GetString("Structure_EvaluationLevel_Description", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Analysehoogte [m+NAP].
+ ///
+ internal static string Structure_EvaluationLevel_DisplayName {
+ get {
+ return ResourceManager.GetString("Structure_EvaluationLevel_DisplayName", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Bezwijkwaarde aanvaarenergie..
+ ///
+ internal static string Structure_FailureCollisionEnergy_Description {
+ get {
+ return ResourceManager.GetString("Structure_FailureCollisionEnergy_Description", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Bezwijkwaarde aanvaarenergie [kNm].
+ ///
+ internal static string Structure_FailureCollisionEnergy_DisplayName {
+ get {
+ return ResourceManager.GetString("Structure_FailureCollisionEnergy_DisplayName", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Faalkans herstel van gefaalde situatie..
+ ///
+ internal static string Structure_FailureProbabilityRepairClosure_Description {
+ get {
+ return ResourceManager.GetString("Structure_FailureProbabilityRepairClosure_Description", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Faalkans herstel van gefaalde situatie [1/jaar].
+ ///
+ internal static string Structure_FailureProbabilityRepairClosure_DisplayName {
+ get {
+ return ResourceManager.GetString("Structure_FailureProbabilityRepairClosure_DisplayName", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Stroomsnelheid waarbij na aanvaring het eerste keermiddel nog net kan worden gesloten..
+ ///
+ internal static string Structure_FlowVelocityStructureClosable_Description {
+ get {
+ return ResourceManager.GetString("Structure_FlowVelocityStructureClosable_Description", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Kritieke stroomsnelheid sluiting eerste keermiddel [m/s].
+ ///
+ internal static string Structure_FlowVelocityStructureClosable_DisplayName {
+ get {
+ return ResourceManager.GetString("Structure_FlowVelocityStructureClosable_DisplayName", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Binnenwaterstand bij constructief falen..
+ ///
+ internal static string Structure_InsideWaterLevelFailureConstruction_Description {
+ get {
+ return ResourceManager.GetString("Structure_InsideWaterLevelFailureConstruction_Description", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Binnenwaterstand bij constructief falen [m+NAP].
+ ///
+ internal static string Structure_InsideWaterLevelFailureConstruction_DisplayName {
+ get {
+ return ResourceManager.GetString("Structure_InsideWaterLevelFailureConstruction_DisplayName", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Aantal nivelleringen per jaar..
+ ///
+ internal static string Structure_LevellingCount_Description {
+ get {
+ return ResourceManager.GetString("Structure_LevellingCount_Description", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Aantal nivelleringen per jaar [1/jaar].
+ ///
+ internal static string Structure_LevellingCount_DisplayName {
+ get {
+ return ResourceManager.GetString("Structure_LevellingCount_DisplayName", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Kans op aanvaring tweede keermiddel per nivellering..
+ ///
+ internal static string Structure_ProbabilityCollisionSecondaryStructure_Description {
+ get {
+ return ResourceManager.GetString("Structure_ProbabilityCollisionSecondaryStructure_Description", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Kans op aanvaring tweede keermiddel per nivellering [1/niveau].
+ ///
+ internal static string Structure_ProbabilityCollisionSecondaryStructure_DisplayName {
+ get {
+ return ResourceManager.GetString("Structure_ProbabilityCollisionSecondaryStructure_DisplayName", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Massa van het schip..
+ ///
+ internal static string Structure_ShipMass_Description {
+ get {
+ return ResourceManager.GetString("Structure_ShipMass_Description", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Massa van het schip [ton].
+ ///
+ internal static string Structure_ShipMass_DisplayName {
+ get {
+ return ResourceManager.GetString("Structure_ShipMass_DisplayName", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Aanvaarsnelheid..
+ ///
+ internal static string Structure_ShipVelocity_Description {
+ get {
+ return ResourceManager.GetString("Structure_ShipVelocity_Description", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Aanvaarsnelheid [m/s].
+ ///
+ internal static string Structure_ShipVelocity_DisplayName {
+ get {
+ return ResourceManager.GetString("Structure_ShipVelocity_DisplayName", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Kritieke stabiliteit constructie volgens de lineaire belastingschematisatie..
+ ///
+ internal static string Structure_StabilityLinearLoadModel_Description {
+ get {
+ return ResourceManager.GetString("Structure_StabilityLinearLoadModel_Description", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Lineaire belastingschematisering stabiliteit [kN/m²].
+ ///
+ internal static string Structure_StabilityLinearLoadModel_DisplayName {
+ get {
+ return ResourceManager.GetString("Structure_StabilityLinearLoadModel_DisplayName", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Kritieke stabiliteit constructie volgens de kwadratische belastingschematisatie..
+ ///
+ internal static string Structure_StabilityQuadraticLoadModel_Description {
+ get {
+ return ResourceManager.GetString("Structure_StabilityQuadraticLoadModel_Description", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Kwadratisch belastingschematisering stabiliteit [kN/m].
+ ///
+ internal static string Structure_StabilityQuadraticLoadModel_DisplayName {
+ get {
+ return ResourceManager.GetString("Structure_StabilityQuadraticLoadModel_DisplayName", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Verticale afstand tussen de onderkant van de wand en de teen van de dijk/berm..
+ ///
+ internal static string Structure_VerticalDistance_Description {
+ get {
+ return ResourceManager.GetString("Structure_VerticalDistance_Description", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Afstand onderkant wand en teen van de dijk/berm [m].
+ ///
+ internal static string Structure_VerticalDistance_DisplayName {
+ get {
+ return ResourceManager.GetString("Structure_VerticalDistance_DisplayName", resourceCulture);
+ }
+ }
}
}
Index: Ringtoets/StabilityPointStructures/src/Ringtoets.StabilityPointStructures.Forms/Properties/Resources.resx
===================================================================
diff -u -r790d12a1b8f6bb77d03a9fb4ef48892f71d7f778 -ra8ebde754020d7971c4f7352846c9c9cb9688ab8
--- Ringtoets/StabilityPointStructures/src/Ringtoets.StabilityPointStructures.Forms/Properties/Resources.resx (.../Resources.resx) (revision 790d12a1b8f6bb77d03a9fb4ef48892f71d7f778)
+++ Ringtoets/StabilityPointStructures/src/Ringtoets.StabilityPointStructures.Forms/Properties/Resources.resx (.../Resources.resx) (revision a8ebde754020d7971c4f7352846c9c9cb9688ab8)
@@ -123,4 +123,94 @@
Instroommodel
+
+ Bermbreedte.
+
+
+ Bermbreedte [m]
+
+
+ Kritieke sterkte constructie volgens de lineaire belastingschematisatie.
+
+
+ Lineair belastingschematisering constructieve sterkte [kN/m²]
+
+
+ Kritieke sterkte constructie volgens de kwadratische belastingschematisatie.
+
+
+ Kwadratisch belastingschematisering constructieve sterkte [kN/m]
+
+
+ Hoogte waarop de constructieve sterkte wordt beoordeeld.
+
+
+ Analysehoogte [m+NAP]
+
+
+ Bezwijkwaarde aanvaarenergie.
+
+
+ Bezwijkwaarde aanvaarenergie [kNm]
+
+
+ Faalkans herstel van gefaalde situatie.
+
+
+ Faalkans herstel van gefaalde situatie [1/jaar]
+
+
+ Stroomsnelheid waarbij na aanvaring het eerste keermiddel nog net kan worden gesloten.
+
+
+ Kritieke stroomsnelheid sluiting eerste keermiddel [m/s]
+
+
+ Binnenwaterstand bij constructief falen.
+
+
+ Binnenwaterstand bij constructief falen [m+NAP]
+
+
+ Aantal nivelleringen per jaar.
+
+
+ Aantal nivelleringen per jaar [1/jaar]
+
+
+ Kans op aanvaring tweede keermiddel per nivellering.
+
+
+ Kans op aanvaring tweede keermiddel per nivellering [1/niveau]
+
+
+ Massa van het schip.
+
+
+ Massa van het schip [ton]
+
+
+ Aanvaarsnelheid.
+
+
+ Aanvaarsnelheid [m/s]
+
+
+ Kritieke stabiliteit constructie volgens de lineaire belastingschematisatie.
+
+
+ Lineaire belastingschematisering stabiliteit [kN/m²]
+
+
+ Kritieke stabiliteit constructie volgens de kwadratische belastingschematisatie.
+
+
+ Kwadratisch belastingschematisering stabiliteit [kN/m]
+
+
+ Verticale afstand tussen de onderkant van de wand en de teen van de dijk/berm.
+
+
+ Afstand onderkant wand en teen van de dijk/berm [m]
+
\ No newline at end of file
Index: Ringtoets/StabilityPointStructures/src/Ringtoets.StabilityPointStructures.Forms/PropertyClasses/StabilityPointStructureProperties.cs
===================================================================
diff -u -r790d12a1b8f6bb77d03a9fb4ef48892f71d7f778 -ra8ebde754020d7971c4f7352846c9c9cb9688ab8
--- Ringtoets/StabilityPointStructures/src/Ringtoets.StabilityPointStructures.Forms/PropertyClasses/StabilityPointStructureProperties.cs (.../StabilityPointStructureProperties.cs) (revision 790d12a1b8f6bb77d03a9fb4ef48892f71d7f778)
+++ Ringtoets/StabilityPointStructures/src/Ringtoets.StabilityPointStructures.Forms/PropertyClasses/StabilityPointStructureProperties.cs (.../StabilityPointStructureProperties.cs) (revision a8ebde754020d7971c4f7352846c9c9cb9688ab8)
@@ -69,7 +69,7 @@
private const int flowVelocityStructureClosablePropertyIndex = 26;
private const int stabilityLinearLoadModelPropertyIndex = 27;
private const int stabilityQuadraticLoadModelPropertyIndex = 28;
-
+
#region General
[PropertyOrder(namePropertyIndex)]
@@ -120,6 +120,8 @@
[PropertyOrder(insideWaterLevelFailureConstructionPropertyIndex)]
[TypeConverter(typeof(ExpandableObjectConverter))]
[ResourcesCategory(typeof(RingtoetsCommonFormsResources), "Categories_HydraulicData")]
+ [ResourcesDisplayName(typeof(Resources), "Structure_InsideWaterLevelFailureConstruction_DisplayName")]
+ [ResourcesDescription(typeof(Resources), "Structure_InsideWaterLevelFailureConstruction_Description")]
public NormalDistributionProperties InsideWaterLevelFailureConstruction
{
get
@@ -223,7 +225,7 @@
};
}
}
-
+
[PropertyOrder(allowedLevelIncreaseStoragePropertyIndex)]
[TypeConverter(typeof(ExpandableObjectConverter))]
[ResourcesCategory(typeof(RingtoetsCommonFormsResources), "Categories_Schematization")]
@@ -287,10 +289,12 @@
};
}
}
-
+
[PropertyOrder(constructiveStrengthLinearLoadModelPropertyIndex)]
[TypeConverter(typeof(ExpandableObjectConverter))]
[ResourcesCategory(typeof(RingtoetsCommonFormsResources), "Categories_Schematization")]
+ [ResourcesDisplayName(typeof(Resources), "Structure_ConstructiveStrengthLinearLoadModel_DisplayName")]
+ [ResourcesDescription(typeof(Resources), "Structure_ConstructiveStrengthLinearLoadModel_Description")]
public LogNormalDistributionVariationProperties ConstructiveStrengthLinearLoadModel
{
get
@@ -305,6 +309,8 @@
[PropertyOrder(constructiveStrengthQuadraticLoadModelPropertyIndex)]
[TypeConverter(typeof(ExpandableObjectConverter))]
[ResourcesCategory(typeof(RingtoetsCommonFormsResources), "Categories_Schematization")]
+ [ResourcesDisplayName(typeof(Resources), "Structure_ConstructiveStrengthQuadraticLoadModel_DisplayName")]
+ [ResourcesDescription(typeof(Resources), "Structure_ConstructiveStrengthQuadraticLoadModel_Description")]
public LogNormalDistributionVariationProperties ConstructiveStrengthQuadraticLoadModel
{
get
@@ -319,6 +325,8 @@
[PropertyOrder(bankWidthPropertyIndex)]
[TypeConverter(typeof(ExpandableObjectConverter))]
[ResourcesCategory(typeof(RingtoetsCommonFormsResources), "Categories_Schematization")]
+ [ResourcesDisplayName(typeof(Resources), "Structure_BankWidth_DisplayName")]
+ [ResourcesDescription(typeof(Resources), "Structure_BankWidth_Description")]
public NormalDistributionProperties BankWidth
{
get
@@ -332,6 +340,8 @@
[PropertyOrder(evaluationLevelPropertyIndex)]
[ResourcesCategory(typeof(RingtoetsCommonFormsResources), "Categories_Schematization")]
+ [ResourcesDisplayName(typeof(Resources), "Structure_EvaluationLevel_DisplayName")]
+ [ResourcesDescription(typeof(Resources), "Structure_EvaluationLevel_Description")]
public RoundedDouble EvaluationLevel
{
get
@@ -342,6 +352,8 @@
[PropertyOrder(verticalDistancePropertyIndex)]
[ResourcesCategory(typeof(RingtoetsCommonFormsResources), "Categories_Schematization")]
+ [ResourcesDisplayName(typeof(Resources), "Structure_VerticalDistance_DisplayName")]
+ [ResourcesDescription(typeof(Resources), "Structure_VerticalDistance_Description")]
public RoundedDouble VerticalDistance
{
get
@@ -352,6 +364,8 @@
[PropertyOrder(failureProbabilityRepairClosurePropertyIndex)]
[ResourcesCategory(typeof(RingtoetsCommonFormsResources), "Categories_Schematization")]
+ [ResourcesDisplayName(typeof(Resources), "Structure_FailureProbabilityRepairClosure_DisplayName")]
+ [ResourcesDescription(typeof(Resources), "Structure_FailureProbabilityRepairClosure_Description")]
public string FailureProbabilityRepairClosure
{
get
@@ -363,6 +377,8 @@
[PropertyOrder(failureCollisionEnergyPropertyIndex)]
[TypeConverter(typeof(ExpandableObjectConverter))]
[ResourcesCategory(typeof(RingtoetsCommonFormsResources), "Categories_Schematization")]
+ [ResourcesDisplayName(typeof(Resources), "Structure_FailureCollisionEnergy_DisplayName")]
+ [ResourcesDescription(typeof(Resources), "Structure_FailureCollisionEnergy_Description")]
public LogNormalDistributionVariationProperties FailureCollisionEnergy
{
get
@@ -377,6 +393,8 @@
[PropertyOrder(shipMassPropertyIndex)]
[TypeConverter(typeof(ExpandableObjectConverter))]
[ResourcesCategory(typeof(RingtoetsCommonFormsResources), "Categories_Schematization")]
+ [ResourcesDisplayName(typeof(Resources), "Structure_ShipMass_DisplayName")]
+ [ResourcesDescription(typeof(Resources), "Structure_ShipMass_Description")]
public NormalDistributionVariationProperties ShipMass
{
get
@@ -391,6 +409,8 @@
[PropertyOrder(shipVelocityPropertyIndex)]
[TypeConverter(typeof(ExpandableObjectConverter))]
[ResourcesCategory(typeof(RingtoetsCommonFormsResources), "Categories_Schematization")]
+ [ResourcesDisplayName(typeof(Resources), "Structure_ShipVelocity_DisplayName")]
+ [ResourcesDescription(typeof(Resources), "Structure_ShipVelocity_Description")]
public NormalDistributionVariationProperties ShipVelocity
{
get
@@ -404,6 +424,8 @@
[PropertyOrder(levellingCountPropertyIndex)]
[ResourcesCategory(typeof(RingtoetsCommonFormsResources), "Categories_Schematization")]
+ [ResourcesDisplayName(typeof(Resources), "Structure_LevellingCount_DisplayName")]
+ [ResourcesDescription(typeof(Resources), "Structure_LevellingCount_Description")]
public string LevellingCount
{
get
@@ -414,6 +436,8 @@
[PropertyOrder(probabilityCollisionSecondaryStructurePropertyIndex)]
[ResourcesCategory(typeof(RingtoetsCommonFormsResources), "Categories_Schematization")]
+ [ResourcesDisplayName(typeof(Resources), "Structure_ProbabilityCollisionSecondaryStructure_DisplayName")]
+ [ResourcesDescription(typeof(Resources), "Structure_ProbabilityCollisionSecondaryStructure_Description")]
public string ProbabilityCollisionSecondaryStructure
{
get
@@ -425,6 +449,8 @@
[PropertyOrder(flowVelocityStructureClosablePropertyIndex)]
[TypeConverter(typeof(ExpandableObjectConverter))]
[ResourcesCategory(typeof(RingtoetsCommonFormsResources), "Categories_Schematization")]
+ [ResourcesDisplayName(typeof(Resources), "Structure_FlowVelocityStructureClosable_DisplayName")]
+ [ResourcesDescription(typeof(Resources), "Structure_FlowVelocityStructureClosable_Description")]
public NormalDistributionProperties FlowVelocityStructureClosable
{
get
@@ -439,6 +465,8 @@
[PropertyOrder(stabilityLinearLoadModelPropertyIndex)]
[TypeConverter(typeof(ExpandableObjectConverter))]
[ResourcesCategory(typeof(RingtoetsCommonFormsResources), "Categories_Schematization")]
+ [ResourcesDisplayName(typeof(Resources), "Structure_StabilityLinearLoadModel_DisplayName")]
+ [ResourcesDescription(typeof(Resources), "Structure_StabilityLinearLoadModel_Description")]
public LogNormalDistributionVariationProperties StabilityLinearLoadModel
{
get
@@ -453,6 +481,8 @@
[PropertyOrder(stabilityQuadraticLoadModelPropertyIndex)]
[TypeConverter(typeof(ExpandableObjectConverter))]
[ResourcesCategory(typeof(RingtoetsCommonFormsResources), "Categories_Schematization")]
+ [ResourcesDisplayName(typeof(Resources), "Structure_StabilityQuadraticLoadModel_DisplayName")]
+ [ResourcesDescription(typeof(Resources), "Structure_StabilityQuadraticLoadModel_Description")]
public LogNormalDistributionVariationProperties StabilityQuadraticLoadModel
{
get
Index: Ringtoets/StabilityPointStructures/test/Ringtoets.StabilityPointStructures.Forms.Test/PropertyClasses/StabilityPointStructurePropertiesTest.cs
===================================================================
diff -u -r790d12a1b8f6bb77d03a9fb4ef48892f71d7f778 -ra8ebde754020d7971c4f7352846c9c9cb9688ab8
--- Ringtoets/StabilityPointStructures/test/Ringtoets.StabilityPointStructures.Forms.Test/PropertyClasses/StabilityPointStructurePropertiesTest.cs (.../StabilityPointStructurePropertiesTest.cs) (revision 790d12a1b8f6bb77d03a9fb4ef48892f71d7f778)
+++ Ringtoets/StabilityPointStructures/test/Ringtoets.StabilityPointStructures.Forms.Test/PropertyClasses/StabilityPointStructurePropertiesTest.cs (.../StabilityPointStructurePropertiesTest.cs) (revision a8ebde754020d7971c4f7352846c9c9cb9688ab8)
@@ -89,7 +89,7 @@
// Assert
Assert.AreEqual(structure.Name, properties.Name);
var expectedLocation = new Point2D(new RoundedDouble(0, structure.Location.X),
- new RoundedDouble(0, structure.Location.Y));
+ new RoundedDouble(0, structure.Location.Y));
Assert.AreEqual(expectedLocation, properties.Location);
Assert.AreEqual("Normaal", properties.InsideWaterLevel.DistributionType);
@@ -101,7 +101,7 @@
Assert.AreEqual(structure.InsideWaterLevelFailureConstruction, properties.InsideWaterLevelFailureConstruction.Data);
Assert.IsTrue(properties.InsideWaterLevelFailureConstruction.DynamicReadOnlyValidationMethod("Mean"));
Assert.IsTrue(properties.InsideWaterLevelFailureConstruction.DynamicReadOnlyValidationMethod("StandardDeviation"));
-
+
Assert.AreEqual(structure.StructureNormalOrientation, properties.StructureNormalOrientation);
Assert.AreEqual(structure.InflowModelType, properties.InflowModelType);
@@ -245,6 +245,8 @@
PropertyDescriptor insideWaterLevelFailureConstructionProperty = dynamicProperties[insideWaterLevelFailureConstructionPropertyIndex];
Assert.IsInstanceOf(insideWaterLevelFailureConstructionProperty.Converter);
Assert.AreEqual(hydraulicDataCategory, insideWaterLevelFailureConstructionProperty.Category);
+ Assert.AreEqual("Binnenwaterstand bij constructief falen [m+NAP]", insideWaterLevelFailureConstructionProperty.DisplayName);
+ Assert.AreEqual("Binnenwaterstand bij constructief falen.", insideWaterLevelFailureConstructionProperty.Description);
PropertyDescriptor structureNormalOrientationProperty = dynamicProperties[structureNormalOrientationPropertyIndex];
Assert.IsTrue(structureNormalOrientationProperty.IsReadOnly);
@@ -309,53 +311,81 @@
PropertyDescriptor constructiveStrengthLinearLoadModelProperty = dynamicProperties[constructiveStrengthLinearLoadModelPropertyIndex];
Assert.IsInstanceOf(constructiveStrengthLinearLoadModelProperty.Converter);
Assert.AreEqual(schematizationCategory, constructiveStrengthLinearLoadModelProperty.Category);
+ Assert.AreEqual("Lineair belastingschematisering constructieve sterkte [kN/m²]", constructiveStrengthLinearLoadModelProperty.DisplayName);
+ Assert.AreEqual("Kritieke sterkte constructie volgens de lineaire belastingschematisatie.", constructiveStrengthLinearLoadModelProperty.Description);
PropertyDescriptor constructiveStrengthQuadraticLoadModelProperty = dynamicProperties[constructiveStrengthQuadraticLoadModelPropertyIndex];
Assert.IsInstanceOf(constructiveStrengthQuadraticLoadModelProperty.Converter);
Assert.AreEqual(schematizationCategory, constructiveStrengthQuadraticLoadModelProperty.Category);
+ Assert.AreEqual("Kwadratisch belastingschematisering constructieve sterkte [kN/m]", constructiveStrengthQuadraticLoadModelProperty.DisplayName);
+ Assert.AreEqual("Kritieke sterkte constructie volgens de kwadratische belastingschematisatie.", constructiveStrengthQuadraticLoadModelProperty.Description);
PropertyDescriptor bankWidthProperty = dynamicProperties[bankWidthPropertyIndex];
Assert.IsInstanceOf(bankWidthProperty.Converter);
Assert.AreEqual(schematizationCategory, bankWidthProperty.Category);
+ Assert.AreEqual("Bermbreedte [m]", bankWidthProperty.DisplayName);
+ Assert.AreEqual("Bermbreedte.", bankWidthProperty.Description);
PropertyDescriptor evaluationLevelProperty = dynamicProperties[evaluationLevelPropertyIndex];
Assert.AreEqual(schematizationCategory, evaluationLevelProperty.Category);
+ Assert.AreEqual("Analysehoogte [m+NAP]", evaluationLevelProperty.DisplayName);
+ Assert.AreEqual("Hoogte waarop de constructieve sterkte wordt beoordeeld.", evaluationLevelProperty.Description);
PropertyDescriptor verticalDistanceProperty = dynamicProperties[verticalDistancePropertyIndex];
Assert.AreEqual(schematizationCategory, verticalDistanceProperty.Category);
+ Assert.AreEqual("Afstand onderkant wand en teen van de dijk/berm [m]", verticalDistanceProperty.DisplayName);
+ Assert.AreEqual("Verticale afstand tussen de onderkant van de wand en de teen van de dijk/berm.", verticalDistanceProperty.Description);
PropertyDescriptor failureProbabilityRepairClosureProperty = dynamicProperties[failureProbabilityRepairClosurePropertyIndex];
Assert.AreEqual(schematizationCategory, failureProbabilityRepairClosureProperty.Category);
+ Assert.AreEqual("Faalkans herstel van gefaalde situatie [1/jaar]", failureProbabilityRepairClosureProperty.DisplayName);
+ Assert.AreEqual("Faalkans herstel van gefaalde situatie.", failureProbabilityRepairClosureProperty.Description);
PropertyDescriptor failureCollisionEnergyProperty = dynamicProperties[failureCollisionEnergyPropertyIndex];
Assert.IsInstanceOf(failureCollisionEnergyProperty.Converter);
Assert.AreEqual(schematizationCategory, failureCollisionEnergyProperty.Category);
+ Assert.AreEqual("Bezwijkwaarde aanvaarenergie [kNm]", failureCollisionEnergyProperty.DisplayName);
+ Assert.AreEqual("Bezwijkwaarde aanvaarenergie.", failureCollisionEnergyProperty.Description);
PropertyDescriptor shipMassProperty = dynamicProperties[shipMassPropertyIndex];
Assert.IsInstanceOf(shipMassProperty.Converter);
Assert.AreEqual(schematizationCategory, shipMassProperty.Category);
+ Assert.AreEqual("Massa van het schip [ton]", shipMassProperty.DisplayName);
+ Assert.AreEqual("Massa van het schip.", shipMassProperty.Description);
PropertyDescriptor shipVelocityProperty = dynamicProperties[shipVelocityPropertyIndex];
Assert.IsInstanceOf(shipVelocityProperty.Converter);
Assert.AreEqual(schematizationCategory, shipVelocityProperty.Category);
+ Assert.AreEqual("Aanvaarsnelheid [m/s]", shipVelocityProperty.DisplayName);
+ Assert.AreEqual("Aanvaarsnelheid.", shipVelocityProperty.Description);
PropertyDescriptor levellingCountProperty = dynamicProperties[levellingCountPropertyIndex];
Assert.AreEqual(schematizationCategory, levellingCountProperty.Category);
+ Assert.AreEqual("Aantal nivelleringen per jaar [1/jaar]", levellingCountProperty.DisplayName);
+ Assert.AreEqual("Aantal nivelleringen per jaar.", levellingCountProperty.Description);
PropertyDescriptor probabilityCollisionSecondaryStructureProperty = dynamicProperties[probabilityCollisionSecondaryStructurePropertyIndex];
Assert.AreEqual(schematizationCategory, probabilityCollisionSecondaryStructureProperty.Category);
+ Assert.AreEqual("Kans op aanvaring tweede keermiddel per nivellering [1/niveau]", probabilityCollisionSecondaryStructureProperty.DisplayName);
+ Assert.AreEqual("Kans op aanvaring tweede keermiddel per nivellering.", probabilityCollisionSecondaryStructureProperty.Description);
PropertyDescriptor flowVelocityStructureClosableProperty = dynamicProperties[flowVelocityStructureClosablePropertyIndex];
Assert.IsInstanceOf(flowVelocityStructureClosableProperty.Converter);
Assert.AreEqual(schematizationCategory, flowVelocityStructureClosableProperty.Category);
+ Assert.AreEqual("Kritieke stroomsnelheid sluiting eerste keermiddel [m/s]", flowVelocityStructureClosableProperty.DisplayName);
+ Assert.AreEqual("Stroomsnelheid waarbij na aanvaring het eerste keermiddel nog net kan worden gesloten.", flowVelocityStructureClosableProperty.Description);
PropertyDescriptor stabilityLinearLoadModelProperty = dynamicProperties[stabilityLinearLoadModelPropertyIndex];
Assert.IsInstanceOf(stabilityLinearLoadModelProperty.Converter);
Assert.AreEqual(schematizationCategory, stabilityLinearLoadModelProperty.Category);
+ Assert.AreEqual("Lineaire belastingschematisering stabiliteit [kN/m²]", stabilityLinearLoadModelProperty.DisplayName);
+ Assert.AreEqual("Kritieke stabiliteit constructie volgens de lineaire belastingschematisatie.", stabilityLinearLoadModelProperty.Description);
PropertyDescriptor stabilityQuadraticLoadModelProperty = dynamicProperties[stabilityQuadraticLoadModelPropertyIndex];
Assert.IsInstanceOf(stabilityQuadraticLoadModelProperty.Converter);
Assert.AreEqual(schematizationCategory, stabilityQuadraticLoadModelProperty.Category);
+ Assert.AreEqual("Kwadratisch belastingschematisering stabiliteit [kN/m]", stabilityQuadraticLoadModelProperty.DisplayName);
+ Assert.AreEqual("Kritieke stabiliteit constructie volgens de kwadratische belastingschematisatie.", stabilityQuadraticLoadModelProperty.Description);
}
private static StabilityPointStructure CreateSimpleStabilityPointStructure()