Changeset 2474 for trunk/sources/HeuristicLab.Data/3.3/ItemDictionary_T.cs
- Timestamp:
- 11/10/09 16:50:26 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Data/3.3/ItemDictionary_T.cs
r1823 r2474 6 6 using HeuristicLab.Core; 7 7 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 8 using HeuristicLab.Common; 8 9 9 10 namespace HeuristicLab.Data { … … 231 232 /// Occurs when a new item is added to the dictionary. 232 233 /// </summary> 233 public event EventHandler< KeyValueEventArgs> ItemAdded;234 public event EventHandler<EventArgs<IItem, IItem>> ItemAdded; 234 235 /// <summary> 235 236 /// Fires a new <c>ItemAdded</c> event. … … 240 241 protected virtual void OnItemAdded(K key, V value) { 241 242 if (ItemAdded != null) 242 ItemAdded(this, new KeyValueEventArgs(key, value));243 ItemAdded(this, new EventArgs<IItem, IItem>(key, value)); 243 244 OnChanged(); 244 245 } … … 247 248 /// Occurs when an item is removed from the dictionary. 248 249 /// </summary> 249 public event EventHandler< KeyValueEventArgs> ItemRemoved;250 public event EventHandler<EventArgs<IItem, IItem>> ItemRemoved; 250 251 /// <summary> 251 252 /// Fires a new <c>ItemRemoved</c> event. … … 256 257 protected virtual void OnItemRemoved(K key, V value) { 257 258 if (ItemRemoved != null) 258 ItemRemoved(this, new KeyValueEventArgs(key, value));259 ItemRemoved(this, new EventArgs<IItem, IItem>(key, value)); 259 260 OnChanged(); 260 261 }
Note: See TracChangeset
for help on using the changeset viewer.