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