Index: dam failuremechanisms/damMacroStability/trunk/src/Deltares.DamMacroStability.Calculator/DGeoStabilityExeRunnerException.cs =================================================================== diff -u -r407 -r409 --- dam failuremechanisms/damMacroStability/trunk/src/Deltares.DamMacroStability.Calculator/DGeoStabilityExeRunnerException.cs (.../DGeoStabilityExeRunnerException.cs) (revision 407) +++ dam failuremechanisms/damMacroStability/trunk/src/Deltares.DamMacroStability.Calculator/DGeoStabilityExeRunnerException.cs (.../DGeoStabilityExeRunnerException.cs) (revision 409) @@ -1,16 +1,36 @@ using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; namespace Deltares.DamMacroStability.Calculator { + /// + /// Exception class for DGeoStability run + /// + /// public class DGeoStabilityExeRunnerException : Exception { + /// + /// Initializes a new instance of the class. + /// public DGeoStabilityExeRunnerException() : this("There was an error") { } + + /// + /// Initializes a new instance of the class. + /// + /// The message that describes the error. public DGeoStabilityExeRunnerException(string message) : base(message) { } + + /// + /// Initializes a new instance of the class. + /// + /// The message. + /// The inner. public DGeoStabilityExeRunnerException(string message, Exception inner) : base(message, inner) { } + + /// + /// Initializes a new instance of the class. + /// + /// The that holds the serialized object data about the exception being thrown. + /// The that contains contextual information about the source or destination. protected DGeoStabilityExeRunnerException( System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) Index: dam failuremechanisms/damMacroStability/trunk/src/Deltares.DamMacroStability.Calculator/DGeoStabilityExeRunner.cs =================================================================== diff -u -r407 -r409 --- dam failuremechanisms/damMacroStability/trunk/src/Deltares.DamMacroStability.Calculator/DGeoStabilityExeRunner.cs (.../DGeoStabilityExeRunner.cs) (revision 407) +++ dam failuremechanisms/damMacroStability/trunk/src/Deltares.DamMacroStability.Calculator/DGeoStabilityExeRunner.cs (.../DGeoStabilityExeRunner.cs) (revision 409) @@ -6,16 +6,25 @@ namespace Deltares.DamMacroStability.Calculator { + /// + /// Writes an ini file and runs the DGeoStability executable + /// public class DGeoStabilityExeRunner { const string DefaultExePath = @".\DGeoStability.exe"; + /// + /// Initializes a new instance of the class. + /// public DGeoStabilityExeRunner() { DGeoStabilityExePath = DefaultExePath; } + /// + /// DGeoStability executable path. + /// public string DGeoStabilityExePath { get; set; } ///