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; }
///