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,