Index: Ringtoets/GrassCoverErosionOutwards/src/Ringtoets.GrassCoverErosionOutwards.Util/IGrassCoverErosionOutwardsHydraulicBoundaryLocationMetaDataAttributeNameProvider.cs =================================================================== diff -u --- Ringtoets/GrassCoverErosionOutwards/src/Ringtoets.GrassCoverErosionOutwards.Util/IGrassCoverErosionOutwardsHydraulicBoundaryLocationMetaDataAttributeNameProvider.cs (revision 0) +++ Ringtoets/GrassCoverErosionOutwards/src/Ringtoets.GrassCoverErosionOutwards.Util/IGrassCoverErosionOutwardsHydraulicBoundaryLocationMetaDataAttributeNameProvider.cs (revision 1f337c632c27f2286f45782fb4c813f34325f0d1) @@ -0,0 +1,89 @@ +// Copyright (C) Stichting Deltares 2017. All rights reserved. +// +// This file is part of Ringtoets. +// +// Ringtoets is free software: you can redistribute it and/or modify +// it under the terms of the GNU General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU General Public License for more details. +// +// You should have received a copy of the GNU General Public License +// along with this program. If not, see . +// +// All names, logos, and references to "Deltares" are registered trademarks of +// Stichting Deltares and remain full property of Stichting Deltares at all times. +// All rights reserved. + +namespace Ringtoets.GrassCoverErosionOutwards.Util +{ + /// + /// Interface for providing meta data attribute names during exports of hydraulic boundary locations. + /// + public interface IGrassCoverErosionOutwardsHydraulicBoundaryLocationMetaDataAttributeNameProvider + { + /// + /// Gets the meta data attribute name of the water level calculation + /// for mechanism specific factorized signaling norm. + /// + string WaterLevelCalculationForMechanismSpecificFactorizedSignalingNormAttributeName { get; } + + /// + /// Gets the meta data attribute name of the water level calculation + /// for mechanism specific signaling norm. + /// + string WaterLevelCalculationForMechanismSpecificSignalingNormAttributeName { get; } + + /// + /// Gets the meta data attribute name of the water level calculation + /// for mechanism specific lower limit norm. + /// + string WaterLevelCalculationForMechanismSpecificLowerLimitNormAttributeName { get; } + + /// + /// Gets the meta data attribute name of the water level calculation + /// for lower limit norm. + /// + string WaterLevelCalculationForLowerLimitNormAttributeName { get; } + + /// + /// Gets the meta data attribute name of the water level calculation + /// for factorized lower limit norm. + /// + string WaterLevelCalculationForFactorizedLowerLimitNormAttributeName { get; } + + /// + /// Gets the meta data attribute name of the wave height calculation + /// for mechanism specific factorized signaling norm. + /// + string WaveHeightCalculationForMechanismSpecificFactorizedSignalingNormAttributeName { get; } + + /// + /// Gets the meta data attribute name of the wave height calculation + /// for mechanism specific signaling norm. + /// + string WaveHeightCalculationForMechanismSpecificSignalingNormAttributeName { get; } + + /// + /// Gets the meta data attribute name of the wave height calculation + /// for mechanism specific lower limit norm. + /// + string WaveHeightCalculationForMechanismSpecificLowerLimitNormAttributeName { get; } + + /// + /// Gets the meta data attribute name of the wave height calculation + /// for lower limit norm. + /// + string WaveHeightCalculationForLowerLimitNormAttributeName { get; } + + /// + /// Gets the meta data attribute name of the wave height calculation + /// for factorized lower limit norm. + /// + string WaveHeightCalculationForFactorizedLowerLimitNormAttributeName { get; } + } +} \ No newline at end of file Index: Ringtoets/GrassCoverErosionOutwards/src/Ringtoets.GrassCoverErosionOutwards.Util/Ringtoets.GrassCoverErosionOutwards.Util.csproj =================================================================== diff -u -r14708ad2bb047af38e5cdafb60946ed51c6462e5 -r1f337c632c27f2286f45782fb4c813f34325f0d1 --- Ringtoets/GrassCoverErosionOutwards/src/Ringtoets.GrassCoverErosionOutwards.Util/Ringtoets.GrassCoverErosionOutwards.Util.csproj (.../Ringtoets.GrassCoverErosionOutwards.Util.csproj) (revision 14708ad2bb047af38e5cdafb60946ed51c6462e5) +++ Ringtoets/GrassCoverErosionOutwards/src/Ringtoets.GrassCoverErosionOutwards.Util/Ringtoets.GrassCoverErosionOutwards.Util.csproj (.../Ringtoets.GrassCoverErosionOutwards.Util.csproj) (revision 1f337c632c27f2286f45782fb4c813f34325f0d1) @@ -13,6 +13,7 @@ +