Index: Ringtoets/Revetment/src/Ringtoets.Revetment.IO/WaveConditionsInputConfigurationWriter.cs =================================================================== diff -u -r467a5dba1d4b29b2035d6d034a083125854077dc -r2923096aeb41e1fb5d4ba0ad43ccb9f95ca7407a --- Ringtoets/Revetment/src/Ringtoets.Revetment.IO/WaveConditionsInputConfigurationWriter.cs (.../WaveConditionsInputConfigurationWriter.cs) (revision 467a5dba1d4b29b2035d6d034a083125854077dc) +++ Ringtoets/Revetment/src/Ringtoets.Revetment.IO/WaveConditionsInputConfigurationWriter.cs (.../WaveConditionsInputConfigurationWriter.cs) (revision 2923096aeb41e1fb5d4ba0ad43ccb9f95ca7407a) @@ -70,7 +70,7 @@ WriteForeshoreProfile(input.ForeshoreProfile, writer); writer.WriteElementString( - WaveConditionsInputConfigurationSchemaIdentifiers.Orientation, + ConfigurationSchemaIdentifiers.Orientation, XmlConvert.ToString(input.Orientation)); WriteWaveReduction(input, writer); @@ -100,47 +100,19 @@ private static void WriteWaveReduction(WaveConditionsInput input, XmlWriter writer) { - writer.WriteStartElement(WaveConditionsInputConfigurationSchemaIdentifiers.WaveReduction); + writer.WriteStartElement(ConfigurationSchemaIdentifiers.WaveReduction); writer.WriteElementString( - WaveConditionsInputConfigurationSchemaIdentifiers.UseBreakWater, + ConfigurationSchemaIdentifiers.UseBreakWater, XmlConvert.ToString(input.UseBreakWater)); WriteBreakWaterProperties(input.BreakWater, writer); writer.WriteElementString( - WaveConditionsInputConfigurationSchemaIdentifiers.UseForeshore, + ConfigurationSchemaIdentifiers.UseForeshore, XmlConvert.ToString(input.UseForeshore)); writer.WriteEndElement(); } - - private static void WriteBreakWaterProperties(BreakWater breakWater, XmlWriter writer) - { - if (breakWater != null) - { - writer.WriteElementString( - WaveConditionsInputConfigurationSchemaIdentifiers.BreakWaterType, - BreakWaterTypeAsXmlString(breakWater.Type)); - writer.WriteElementString( - WaveConditionsInputConfigurationSchemaIdentifiers.BreakWaterHeight, - XmlConvert.ToString(breakWater.Height)); - } - } - - private static string BreakWaterTypeAsXmlString(BreakWaterType type) - { - switch (type) - { - case BreakWaterType.Caisson: - return WaveConditionsInputConfigurationSchemaIdentifiers.BreakWaterCaisson; - case BreakWaterType.Dam: - return WaveConditionsInputConfigurationSchemaIdentifiers.BreakWaterDam; - case BreakWaterType.Wall: - return WaveConditionsInputConfigurationSchemaIdentifiers.BreakWaterWall; - default: - throw new InvalidEnumArgumentException(nameof(type), (int) type, typeof(BreakWaterType)); - } - } } } \ No newline at end of file