* Introduced GeneralPipingInput class to hold piping calculation input parameters that apply to all calculations. * Extended PipingFailureMechanism to own an instance of GeneralPipingInput. * Refactored PipingInput to be dependent on GeneralPipingInput, and refactored creation paths to PipingInput to provide the dependency. * Parameters coming from GeneralPipingInput are now readonly properties. ** Removed Observable from class again, as values cannot change. * Introduced ObjectProperties implementation for GeneralPipingInput, for when PipingFailureMechanism is selected. * Improved PipingCalculator to catch and handle SoilVolumicMassCalculatorExceptions thrown by EffectiveThicknessCalculator. Related to Issue [WTI-387] git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@2426 5a3db67b-de53-47b5-99c8-a1c30a6650e2
- Duplicate name caused difference in tests *Children_RemovePipingCalculation_CalculationRemovedFromCollection* - Renamed test. *RemovePipingCalculation_CalculationRemovedFromCollection(int index)* did not correlate with the feature that is tested Related to Issue [WTI-310] git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@1525 5a3db67b-de53-47b5-99c8-a1c30a6650e2