Index: DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/PLLines.cs =================================================================== diff -u -r3899 -r4055 --- DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/PLLines.cs (.../PLLines.cs) (revision 3899) +++ DamClients/DamUI/trunk/src/DamClientsLibrary/Deltares.Dam.Data/PLLines.cs (.../PLLines.cs) (revision 4055) @@ -1,47 +1,48 @@ // Copyright (C) Stichting Deltares 2023. All rights reserved. // -// This file is part of the application DAM - UI. +// This file is part of the application DAM - Live. // -// DAM - UI is free software: you can redistribute it and/or modify -// it under the terms of the GNU General Public License as published by +// DAM - Live is free software: you can redistribute it and/or modify +// it under the terms of the GNU Affero 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. +// GNU Affero General Public License for more details. // -// You should have received a copy of the GNU General Public License +// You should have received a copy of the GNU Affero 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. +using System; using System.Collections.Generic; namespace Deltares.Dam.Data { - - public class PLLines + public class PLLines { - IDictionary lines; public PLLines() { - lines = new Dictionary(); - foreach (PLLineType plLineType in PLLineType.GetValues(typeof(PLLineType))) + Lines = new Dictionary(); + foreach (PLLineType plLineType in Enum.GetValues(typeof(PLLineType))) { - this.Lines[plLineType] = new PLLine(); + Lines[plLineType] = new PLLine(); } } - public IDictionary Lines + public IDictionary Lines { get; } + + public int PLLineCount { - get { return this.lines; } - private set { this.lines = value; } + get + { + return Enum.GetValues(typeof(PLLineType)).GetLength(0); + } } - public int PLLineCount { get { return PLLineType.GetValues(typeof(PLLineType)).GetLength(0); } } - } -} +} \ No newline at end of file