Index: DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/SoilGeometry.cs =================================================================== diff -u -r1545 -r1996 --- DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/SoilGeometry.cs (.../SoilGeometry.cs) (revision 1545) +++ DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/SoilGeometry.cs (.../SoilGeometry.cs) (revision 1996) @@ -21,6 +21,7 @@ using System; using Deltares.Geotechnics.Soils; +using Deltares.Standard.Attributes; namespace Deltares.Dam.Data { @@ -37,7 +38,8 @@ public class SoilGeometryBase { - public virtual SoilGeometryType SoilGeometryType { get; set; } + [XmlOldName("SoilGeometryType")] + public virtual SoilProfileType SoilProfileType { get; set; } public virtual string SoilGeometryName { get; set; } } @@ -59,20 +61,22 @@ } #region PublicPropteries - public override SoilGeometryType SoilGeometryType + + [XmlOldName("SoilGeometryType")] + public override SoilProfileType SoilProfileType { get { - SoilGeometryType soilGeometryType = SoilGeometryType.SoilGeometry2D; + SoilProfileType soilProfileType = SoilProfileType.SoilGeometryStiFile; if (soilProfile != null) { - soilGeometryType = SoilGeometryType.SoilGeometry1D; + soilProfileType = SoilProfileType.SoilProfile1D; } if ((SoilProfile == null) && ((SoilGeometry2DName == null) || SoilGeometry2DName == "")) { throw new SoilGeometryException("No geometry assigned"); } - return soilGeometryType; + return soilProfileType; } }