Index: Ringtoets/DuneErosion/src/Ringtoets.DuneErosion.Service/DuneErosionBoundaryCalculationService.cs
===================================================================
diff -u -r27bbccd73d24f6aedcb58d209662b1fe224d2aaa -r5f98eeffab9a9d1d9ecdb7aff2f9088ea8f20b50
--- Ringtoets/DuneErosion/src/Ringtoets.DuneErosion.Service/DuneErosionBoundaryCalculationService.cs (.../DuneErosionBoundaryCalculationService.cs) (revision 27bbccd73d24f6aedcb58d209662b1fe224d2aaa)
+++ Ringtoets/DuneErosion/src/Ringtoets.DuneErosion.Service/DuneErosionBoundaryCalculationService.cs (.../DuneErosionBoundaryCalculationService.cs) (revision 5f98eeffab9a9d1d9ecdb7aff2f9088ea8f20b50)
@@ -20,7 +20,9 @@
// All rights reserved.
using System;
+using System.ComponentModel;
using System.IO;
+using System.Security;
using Core.Common.IO.Exceptions;
using Core.Common.Utils;
using log4net;
@@ -30,6 +32,7 @@
using Ringtoets.DuneErosion.Service.Properties;
using Ringtoets.HydraRing.Calculation.Calculator;
using Ringtoets.HydraRing.Calculation.Calculator.Factory;
+using Ringtoets.HydraRing.Calculation.Data.Input;
using Ringtoets.HydraRing.Calculation.Data.Input.Hydraulics;
using Ringtoets.HydraRing.Calculation.Exceptions;
@@ -63,15 +66,25 @@
/// - The contains invalid characters.
/// - The contribution of the failure mechanism is zero.
/// - The target propability or the calculated propability falls outside the [0.0, 1.0] range and is not .
+ /// - The given is not unique.
///
/// Thrown when:
///
/// - No settings database file could be found at the location of
/// with the same name.
/// - Unable to open settings database file.
/// - Unable to read required data from database file.
- ///
- ///
+ ///
+ /// Thrown when the temporary working directory can't be accessed due to missing permissions.
+ /// Thrown when the specified path is not valid or the network name is not known
+ /// or an I/O error occurred while opening the file
+ /// Thrown when the directory can't be created due to missing
+ /// the required persmissions.
+ /// Thrown when
+ /// is not the same with already added input.
+ /// Thrown when there was an error in opening the associated file
+ /// or the wait setting could not be accessed.
+ /// Thrown when the process object has already been disposed.
/// Thrown when an error occurs during parsing of the Hydra-Ring output.
/// Thrown when an error occurs during the calculation.
public void Calculate(DuneLocation duneLocation,