Changeset 17097 for stable/HeuristicLab.Collections
- Timestamp:
- 07/07/19 23:40:10 (5 years ago)
- Location:
- stable
- Files:
-
- 35 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
stable
-
stable/HeuristicLab.Collections/3.3/BidirectionalDictionary.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 21 21 22 22 using System; 23 using System.Linq;24 23 using System.Collections; 25 24 using System.Collections.Generic; 26 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 27 26 28 27 namespace HeuristicLab.Collections { 29 [Storable Class]28 [StorableType("6D8354FC-521A-4D6B-A544-2C9892D0A36C")] 30 29 [Serializable] 31 30 public class BidirectionalDictionary<TFirst, TSecond> : IEnumerable<KeyValuePair<TFirst, TSecond>> { … … 36 35 37 36 [StorableConstructor] 38 protected BidirectionalDictionary( bool deserializing) : base() { }37 protected BidirectionalDictionary(StorableConstructorFlag _) : base() { } 39 38 public BidirectionalDictionary() { 40 39 firstToSecond = new Dictionary<TFirst, TSecond>(); -
stable/HeuristicLab.Collections/3.3/BidirectionalLookup.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 23 23 using System.Collections.Generic; 24 24 using System.Linq; 25 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;25 using HEAL.Attic; 26 26 27 27 namespace HeuristicLab.Collections { 28 [Storable Class]28 [StorableType("30981E2A-09AD-49F4-964B-4C20B210116C")] 29 29 [Serializable] 30 30 public class BidirectionalLookup<TFirst, TSecond> { … … 35 35 36 36 [StorableConstructor] 37 protected BidirectionalLookup( bool deserializing) : base() { }37 protected BidirectionalLookup(StorableConstructorFlag _) : base() { } 38 38 public BidirectionalLookup() { 39 39 firstToSecond = new Dictionary<TFirst, HashSet<TSecond>>(); … … 189 189 #endregion 190 190 191 [Storable Class]191 [StorableType("AF0C6143-9031-43CF-8952-49FE8089ACD2")] 192 192 private class StorableGrouping<TKey, TValue> : IGrouping<TKey, TValue> { 193 193 … … 197 197 private readonly HashSet<TValue> values; 198 198 199 [StorableConstructor] 200 protected StorableGrouping(StorableConstructorFlag _) : base() { } 201 199 202 public StorableGrouping(TKey key, IEnumerable<TValue> values, IEqualityComparer<TValue> comparer) { 200 203 this.key = key; -
stable/HeuristicLab.Collections/3.3/CollectionItemsChangedEventArgs.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
stable/HeuristicLab.Collections/3.3/CollectionItemsChangedEventHandler.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
stable/HeuristicLab.Collections/3.3/HeuristicLab.Collections-3.3.csproj
r11920 r17097 11 11 <RootNamespace>HeuristicLab.Collections</RootNamespace> 12 12 <AssemblyName>HeuristicLab.Collections-3.3</AssemblyName> 13 <TargetFrameworkVersion>v4. 5</TargetFrameworkVersion>13 <TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion> 14 14 <TargetFrameworkProfile> 15 15 </TargetFrameworkProfile> … … 105 105 </PropertyGroup> 106 106 <ItemGroup> 107 <Reference Include="Google.Protobuf, Version=3.6.1.0, Culture=neutral, PublicKeyToken=a7d26565bac4d604, processorArchitecture=MSIL"> 108 <HintPath>..\..\packages\Google.Protobuf.3.6.1\lib\net45\Google.Protobuf.dll</HintPath> 109 </Reference> 110 <Reference Include="HEAL.Attic, Version=1.0.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 111 <HintPath>..\..\packages\HEAL.Attic.1.0.0-pre02\lib\net461\HEAL.Attic.dll</HintPath> 112 </Reference> 107 113 <Reference Include="System" /> 108 114 <Reference Include="System.Core"> 109 115 <RequiredTargetFramework>3.5</RequiredTargetFramework> 110 116 </Reference> 117 <Reference Include="System.Drawing" /> 118 <Reference Include="System.Drawing.Common, Version=4.0.0.1, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL"> 119 <HintPath>..\..\packages\System.Drawing.Common.4.5.1\lib\net461\System.Drawing.Common.dll</HintPath> 120 </Reference> 111 121 <Reference Include="System.Xml.Linq"> 112 122 <RequiredTargetFramework>3.5</RequiredTargetFramework> … … 119 129 </ItemGroup> 120 130 <ItemGroup> 131 <None Include="packages.config" /> 121 132 <None Include="Plugin.cs.frame" /> 122 133 <Compile Include="BidirectionalDictionary.cs" /> -
stable/HeuristicLab.Collections/3.3/INotifyObservableArrayItemsChanged.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
stable/HeuristicLab.Collections/3.3/INotifyObservableCollectionItemsChanged.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
stable/HeuristicLab.Collections/3.3/INotifyObservableDictionaryItemsChanged.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
stable/HeuristicLab.Collections/3.3/INotifyObservableKeyedCollectionItemsChanged.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
stable/HeuristicLab.Collections/3.3/INotifyObservableListItemsChanged.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
stable/HeuristicLab.Collections/3.3/IObservableArray.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 22 22 using System.Collections.Generic; 23 23 using System.ComponentModel; 24 using HEAL.Attic; 24 25 25 26 namespace HeuristicLab.Collections { 27 [StorableType("ebdc610c-2f22-42c7-a72e-8a4ec682712f")] 26 28 public interface IObservableArray<T> : IList<T>, INotifyObservableArrayItemsChanged<T>, INotifyPropertyChanged { 27 29 int Length { get; } -
stable/HeuristicLab.Collections/3.3/IObservableCollection.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 22 22 using System.Collections.Generic; 23 23 using System.ComponentModel; 24 using HEAL.Attic; 24 25 25 26 namespace HeuristicLab.Collections { 27 [StorableType("289d81e9-a167-416c-aaa8-c40aa1ea96f9")] 26 28 public interface IObservableCollection<T> : ICollection<T>, INotifyObservableCollectionItemsChanged<T>, INotifyPropertyChanged { } 27 29 } -
stable/HeuristicLab.Collections/3.3/IObservableDictionary.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 21 21 22 22 using System.Collections.Generic; 23 using HEAL.Attic; 23 24 24 25 namespace HeuristicLab.Collections { 26 [StorableType("70d9ec0d-7a88-424a-9f59-6cc659f57369")] 25 27 public interface IObservableDictionary<TKey, TValue> : IDictionary<TKey, TValue>, IObservableCollection<KeyValuePair<TKey, TValue>>, INotifyObservableDictionaryItemsChanged<TKey, TValue> { } 26 28 } -
stable/HeuristicLab.Collections/3.3/IObservableKeyedCollection.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 20 20 #endregion 21 21 22 using HEAL.Attic; 22 23 namespace HeuristicLab.Collections { 24 [StorableType("5be307b0-41d7-4d8d-a289-fba09fce33f4")] 23 25 public interface IObservableKeyedCollection<TKey, TItem> : IObservableCollection<TItem>, INotifyObservableKeyedCollectionItemsChanged<TKey, TItem> { 24 26 TItem this[TKey key] { get; } -
stable/HeuristicLab.Collections/3.3/IObservableKeyedList.cs
r15584 r17097 2 2 3 3 /* HeuristicLab 4 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)4 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 5 5 * 6 6 * This file is part of HeuristicLab. … … 22 22 #endregion 23 23 24 using HEAL.Attic; 25 24 26 namespace HeuristicLab.Collections { 27 [StorableType("b26c93c5-eb74-41a9-982d-985df4a1eb77")] 25 28 public interface IObservableKeyedList<TKey, TItem> : IObservableKeyedCollection<TKey, TItem>, IObservableList<TItem> { 26 29 } -
stable/HeuristicLab.Collections/3.3/IObservableList.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 21 21 22 22 using System.Collections.Generic; 23 using HEAL.Attic; 23 24 24 25 namespace HeuristicLab.Collections { 26 [StorableType("00be7255-b5c6-4b5d-82d3-6ed258d6a0c9")] 25 27 public interface IObservableList<T> : IList<T>, IObservableCollection<T>, INotifyObservableListItemsChanged<T> { 26 28 void Reverse(); -
stable/HeuristicLab.Collections/3.3/IObservableSet.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 21 21 22 22 using System.Collections.Generic; 23 using HEAL.Attic; 23 24 24 25 namespace HeuristicLab.Collections { 26 [StorableType("2c42f57a-3bdb-45b9-a548-d4cb9cc71250")] 25 27 public interface IObservableSet<T> : IObservableCollection<T> { 26 28 bool IsProperSubsetOf(IEnumerable<T> other); -
stable/HeuristicLab.Collections/3.3/IndexedItem.cs
r15584 r17097 1 #region License Information 1 using HEAL.Attic; 2 #region License Information 2 3 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)4 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 5 * 5 6 * This file is part of HeuristicLab. … … 21 22 22 23 namespace HeuristicLab.Collections { 24 [StorableType(StorableMemberSelection.AllFields, "0a9d0728-5fdc-4e16-b02b-545dbdf0b0fa")] 23 25 public struct IndexedItem<T> { 24 26 private readonly int index; -
stable/HeuristicLab.Collections/3.3/ObservableArray.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 25 25 using System.ComponentModel; 26 26 using System.Linq; 27 using HEAL.Attic; 27 28 using HeuristicLab.Common; 28 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;29 29 30 30 namespace HeuristicLab.Collections { 31 [Storable Class]31 [StorableType("8F8986E7-943C-4CD7-9710-F13F13B48097")] 32 32 [Serializable] 33 33 public class ObservableArray<T> : IObservableArray<T> { … … 75 75 } 76 76 [StorableConstructor] 77 protected ObservableArray( bool deserializing) { }77 protected ObservableArray(StorableConstructorFlag _) { } 78 78 #endregion 79 79 -
stable/HeuristicLab.Collections/3.3/ObservableCollection.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 20 20 #endregion 21 21 22 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;22 using HEAL.Attic; 23 23 using System; 24 24 using System.Collections; … … 28 28 29 29 namespace HeuristicLab.Collections { 30 [Storable Class]30 [StorableType("98A1FFF8-88D8-4A1A-BDAA-BDC3F4663C1F")] 31 31 [Serializable] 32 32 public class ObservableCollection<T> : IObservableCollection<T> { … … 63 63 } 64 64 [StorableConstructor] 65 protected ObservableCollection( bool deserializing) { }65 protected ObservableCollection(StorableConstructorFlag _) { } 66 66 #endregion 67 67 -
stable/HeuristicLab.Collections/3.3/ObservableDictionary.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 25 25 using System.ComponentModel; 26 26 using System.Linq; 27 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;27 using HEAL.Attic; 28 28 29 29 namespace HeuristicLab.Collections { 30 [Storable Class]30 [StorableType("EFAF5129-39F0-4477-834E-E22B85D63BCF")] 31 31 [Serializable] 32 32 public class ObservableDictionary<TKey, TValue> : IObservableDictionary<TKey, TValue> { … … 88 88 } 89 89 [StorableConstructor] 90 protected ObservableDictionary( bool deserializing) { }90 protected ObservableDictionary(StorableConstructorFlag _) { } 91 91 #endregion 92 92 -
stable/HeuristicLab.Collections/3.3/ObservableKeyedCollection.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 25 25 using System.ComponentModel; 26 26 using System.Linq; 27 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;27 using HEAL.Attic; 28 28 29 29 namespace HeuristicLab.Collections { 30 [Storable Class]30 [StorableType("4FF5E444-9E4A-4590-AF60-2377BC91D389")] 31 31 [Serializable] 32 32 public abstract class ObservableKeyedCollection<TKey, TItem> : IObservableKeyedCollection<TKey, TItem> { … … 78 78 } 79 79 [StorableConstructor] 80 protected ObservableKeyedCollection( bool deserializing) { }80 protected ObservableKeyedCollection(StorableConstructorFlag _) { } 81 81 #endregion 82 82 -
stable/HeuristicLab.Collections/3.3/ObservableKeyedList.cs
r15584 r17097 2 2 3 3 /* HeuristicLab 4 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)4 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 5 5 * 6 6 * This file is part of HeuristicLab. … … 25 25 using System.Collections.Generic; 26 26 using System.Linq; 27 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;27 using HEAL.Attic; 28 28 29 29 namespace HeuristicLab.Collections { 30 30 [Serializable] 31 [Storable Class]31 [StorableType("47F1D1D1-DF32-4C23-8D4F-0B36A6E42AF7")] 32 32 public abstract class ObservableKeyedList<TKey, TItem> : ObservableList<TItem>, IObservableKeyedList<TKey, TItem> { 33 33 … … 64 64 } 65 65 [StorableConstructor] 66 protected ObservableKeyedList( bool deserializing) : base(deserializing) { }66 protected ObservableKeyedList(StorableConstructorFlag _) : base(_) { } 67 67 #endregion 68 68 -
stable/HeuristicLab.Collections/3.3/ObservableList.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 20 20 #endregion 21 21 22 using HEAL.Attic; 22 23 using HeuristicLab.Common; 23 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;24 24 using System; 25 25 using System.Collections; … … 29 29 30 30 namespace HeuristicLab.Collections { 31 [Storable Class]31 [StorableType("EBD47A4A-848B-487C-B996-2CA2A509A488")] 32 32 [Serializable] 33 33 public class ObservableList<T> : IObservableList<T> { … … 78 78 } 79 79 [StorableConstructor] 80 protected ObservableList( bool deserializing) { }80 protected ObservableList(StorableConstructorFlag _) { } 81 81 #endregion 82 82 -
stable/HeuristicLab.Collections/3.3/ObservableSet.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 25 25 using System.ComponentModel; 26 26 using System.Linq; 27 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;27 using HEAL.Attic; 28 28 29 29 namespace HeuristicLab.Collections { 30 [Storable Class]30 [StorableType("44FF4DAE-F308-4B3B-8475-0B0327619657")] 31 31 [Serializable] 32 32 public class ObservableSet<T> : IObservableSet<T> { … … 60 60 } 61 61 [StorableConstructor] 62 protected ObservableSet( bool deserializing) { }62 protected ObservableSet(StorableConstructorFlag _) { } 63 63 #endregion 64 64 -
stable/HeuristicLab.Collections/3.3/Plugin.cs.frame
r15587 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
stable/HeuristicLab.Collections/3.3/Properties/AssemblyInfo.cs.frame
r15587 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. -
stable/HeuristicLab.Collections/3.3/ReadOnlyObservableArray.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 24 24 using System.Collections.Generic; 25 25 using System.ComponentModel; 26 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;26 using HEAL.Attic; 27 27 28 28 namespace HeuristicLab.Collections { 29 [Storable Class]29 [StorableType("DBE0FFE7-BCAD-49C2-9A55-5360EBE0FD86")] 30 30 [Serializable] 31 31 public class ReadOnlyObservableArray<T> : IObservableArray<T> { … … 61 61 } 62 62 [StorableConstructor] 63 protected ReadOnlyObservableArray( bool deserializing) { }63 protected ReadOnlyObservableArray(StorableConstructorFlag _) { } 64 64 65 65 [StorableHook(HookType.AfterDeserialization)] -
stable/HeuristicLab.Collections/3.3/ReadOnlyObservableCollection.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 24 24 using System.Collections.Generic; 25 25 using System.ComponentModel; 26 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;26 using HEAL.Attic; 27 27 28 28 namespace HeuristicLab.Collections { 29 [Storable Class]29 [StorableType("ADC26E6D-9F2A-40AA-A959-224DA6A90638")] 30 30 [Serializable] 31 31 public class ReadOnlyObservableCollection<T> : IObservableCollection<T> { … … 50 50 } 51 51 [StorableConstructor] 52 protected ReadOnlyObservableCollection( bool deserializing) { }52 protected ReadOnlyObservableCollection(StorableConstructorFlag _) { } 53 53 54 54 [StorableHook(HookType.AfterDeserialization)] -
stable/HeuristicLab.Collections/3.3/ReadOnlyObservableDictionary.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 24 24 using System.Collections.Generic; 25 25 using System.ComponentModel; 26 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;26 using HEAL.Attic; 27 27 28 28 namespace HeuristicLab.Collections { 29 [Storable Class]29 [StorableType("BEF4B633-F0AE-4843-B9CD-1F80986A596F")] 30 30 [Serializable] 31 31 public class ReadOnlyObservableDictionary<TKey, TValue> : IObservableDictionary<TKey, TValue> { … … 64 64 } 65 65 [StorableConstructor] 66 protected ReadOnlyObservableDictionary( bool deserializing) { }66 protected ReadOnlyObservableDictionary(StorableConstructorFlag _) { } 67 67 68 68 [StorableHook(HookType.AfterDeserialization)] -
stable/HeuristicLab.Collections/3.3/ReadOnlyObservableKeyedCollection.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 24 24 using System.Collections.Generic; 25 25 using System.ComponentModel; 26 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;26 using HEAL.Attic; 27 27 28 28 namespace HeuristicLab.Collections { 29 [Storable Class]29 [StorableType("A52968F9-DA56-4DCB-AE1A-4EF22E9415B9")] 30 30 [Serializable] 31 31 public class ReadOnlyObservableKeyedCollection<TKey, TItem> : IObservableKeyedCollection<TKey, TItem> { … … 56 56 } 57 57 [StorableConstructor] 58 protected ReadOnlyObservableKeyedCollection( bool deserializing) { }58 protected ReadOnlyObservableKeyedCollection(StorableConstructorFlag _) { } 59 59 60 60 [StorableHook(HookType.AfterDeserialization)] -
stable/HeuristicLab.Collections/3.3/ReadOnlyObservableKeyedList.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 22 22 using System; 23 23 using System.Collections.Generic; 24 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;24 using HEAL.Attic; 25 25 26 26 namespace HeuristicLab.Collections { 27 [Storable Class]27 [StorableType("58D6326E-BD52-4B5D-8915-89948CEB50AA")] 28 28 [Serializable] 29 29 public class ReadOnlyObservableKeyedList<TKey, TItem> : ReadOnlyObservableList<TItem>, IObservableKeyedList<TKey, TItem> { … … 47 47 } 48 48 [StorableConstructor] 49 protected ReadOnlyObservableKeyedList( bool deserializing) { }49 protected ReadOnlyObservableKeyedList(StorableConstructorFlag _) : base(_) { } 50 50 [StorableHook(HookType.AfterDeserialization)] 51 51 private void AfterDeserialization() { -
stable/HeuristicLab.Collections/3.3/ReadOnlyObservableList.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 24 24 using System.Collections.Generic; 25 25 using System.ComponentModel; 26 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;26 using HEAL.Attic; 27 27 28 28 namespace HeuristicLab.Collections { 29 [Storable Class]29 [StorableType("110A111A-66A3-4200-B7C8-AD237343D1AF")] 30 30 [Serializable] 31 31 public class ReadOnlyObservableList<T> : IObservableList<T> { … … 58 58 } 59 59 [StorableConstructor] 60 protected ReadOnlyObservableList( bool deserializing) { }60 protected ReadOnlyObservableList(StorableConstructorFlag _) { } 61 61 62 62 [StorableHook(HookType.AfterDeserialization)] -
stable/HeuristicLab.Collections/3.3/ReadOnlyObservableSet.cs
r15584 r17097 1 1 #region License Information 2 2 /* HeuristicLab 3 * Copyright (C) 2002-201 8Heuristic and Evolutionary Algorithms Laboratory (HEAL)3 * Copyright (C) 2002-2019 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 4 4 * 5 5 * This file is part of HeuristicLab. … … 24 24 using System.Collections.Generic; 25 25 using System.ComponentModel; 26 using H euristicLab.Persistence.Default.CompositeSerializers.Storable;26 using HEAL.Attic; 27 27 28 28 namespace HeuristicLab.Collections { 29 [Storable Class]29 [StorableType("CB2FD087-C3B7-499D-9188-AF5B0D4FFEDB")] 30 30 [Serializable] 31 31 public class ReadOnlyObservableSet<T> : IObservableSet<T> { … … 50 50 } 51 51 [StorableConstructor] 52 protected ReadOnlyObservableSet( bool deserializing) { }52 protected ReadOnlyObservableSet(StorableConstructorFlag _) { } 53 53 54 54 [StorableHook(HookType.AfterDeserialization)] -
stable/HeuristicLab.Collections/3.3/packages.config
r16565 r17097 2 2 <packages> 3 3 <package id="Google.Protobuf" version="3.6.1" targetFramework="net461" /> 4 <package id="HEAL.Attic" version="1.0.0-pre0 1" targetFramework="net461" />4 <package id="HEAL.Attic" version="1.0.0-pre02" targetFramework="net461" /> 5 5 <package id="System.Drawing.Common" version="4.5.1" targetFramework="net461" /> 6 6 </packages>
Note: See TracChangeset
for help on using the changeset viewer.