Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
01/13/10 03:32:32 (14 years ago)
Author:
swagner
Message:

Worked on HeuristicLab.Collections (#819)

  • added ObservableSet
  • restructured interfaces again
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Collections/3.3/IObservableList.cs

    r2620 r2623  
    2727
    2828namespace HeuristicLab.Collections {
    29   public interface IObservableList<T> : IList<T>, INotifyPropertyChanged {
    30     event CollectionItemsChangedEventHandler<IndexedItem<T>> ItemsAdded;
    31     event CollectionItemsChangedEventHandler<IndexedItem<T>> ItemsRemoved;
     29  public interface IObservableList<T> : IList<T>, IObservableCollection<T> {
     30    new event CollectionItemsChangedEventHandler<IndexedItem<T>> ItemsAdded;
     31    new event CollectionItemsChangedEventHandler<IndexedItem<T>> ItemsRemoved;
    3232    event CollectionItemsChangedEventHandler<IndexedItem<T>> ItemsReplaced;
    3333    event CollectionItemsChangedEventHandler<IndexedItem<T>> ItemsMoved;
    34     event CollectionItemsChangedEventHandler<IndexedItem<T>> CollectionReset;
     34    new event CollectionItemsChangedEventHandler<IndexedItem<T>> CollectionReset;
    3535  }
    3636}
Note: See TracChangeset for help on using the changeset viewer.