Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
03/05/10 03:07:12 (14 years ago)
Author:
swagner
Message:

Operator architecture refactoring (#95)

  • replaced Changed in IItem by ToStringChanged
Location:
trunk/sources/HeuristicLab.Core.Views/3.3
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Core.Views/3.3/ItemArrayView.Designer.cs

    r2924 r2932  
    3838        foreach (ListViewItem listViewItem in itemsListView.Items) {
    3939          T item = listViewItem.Tag as T;
    40           if (item != null) item.Changed -= new ChangedEventHandler(Item_Changed);
     40          if (item != null) item.ToStringChanged -= new EventHandler(Item_ToStringChanged);
    4141        }
    4242        if (components != null) components.Dispose();
  • trunk/sources/HeuristicLab.Core.Views/3.3/ItemArrayView.cs

    r2917 r2932  
    129129      itemsListView.Items.Add(listViewItem);
    130130      if (listViewItem.Tag != null)
    131         ((T)listViewItem.Tag).Changed += new ChangedEventHandler(Item_Changed);
     131        ((T)listViewItem.Tag).ToStringChanged += new EventHandler(Item_ToStringChanged);
    132132    }
    133133    protected virtual void InsertListViewItem(int index, ListViewItem listViewItem) {
    134134      itemsListView.Items.Insert(index, listViewItem);
    135135      if (listViewItem.Tag != null)
    136         ((T)listViewItem.Tag).Changed += new ChangedEventHandler(Item_Changed);
     136        ((T)listViewItem.Tag).ToStringChanged += new EventHandler(Item_ToStringChanged);
    137137    }
    138138    protected virtual void RemoveListViewItem(ListViewItem listViewItem) {
    139139      if (listViewItem.Tag != null)
    140         ((T)listViewItem.Tag).Changed -= new ChangedEventHandler(Item_Changed);
     140        ((T)listViewItem.Tag).ToStringChanged -= new EventHandler(Item_ToStringChanged);
    141141      listViewItem.Remove();
    142142    }
     
    309309
    310310    #region Item Events
    311     protected virtual void Item_Changed(object sender, ChangedEventArgs e) {
     311    protected virtual void Item_ToStringChanged(object sender, EventArgs e) {
    312312      if (InvokeRequired)
    313         Invoke(new ChangedEventHandler(Item_Changed), sender, e);
     313        Invoke(new EventHandler(Item_ToStringChanged), sender, e);
    314314      else {
    315315        T item = (T)sender;
  • trunk/sources/HeuristicLab.Core.Views/3.3/ItemCollectionView.Designer.cs

    r2924 r2932  
    3838      if (disposing) {
    3939        foreach (ListViewItem item in itemsListView.Items)
    40           ((T)item.Tag).Changed -= new ChangedEventHandler(Item_Changed);
     40          ((T)item.Tag).ToStringChanged -= new EventHandler(Item_ToStringChanged);
    4141        if (components != null) components.Dispose();
    4242      }
  • trunk/sources/HeuristicLab.Core.Views/3.3/ItemCollectionView.cs

    r2924 r2932  
    109109    protected virtual void AddListViewItem(ListViewItem listViewItem) {
    110110      itemsListView.Items.Add(listViewItem);
    111       ((T)listViewItem.Tag).Changed += new ChangedEventHandler(Item_Changed);
     111      ((T)listViewItem.Tag).ToStringChanged += new EventHandler(Item_ToStringChanged);
    112112      sortAscendingButton.Enabled = itemsListView.Items.Count > 0;
    113113      sortDescendingButton.Enabled = itemsListView.Items.Count > 0;
    114114    }
    115115    protected virtual void RemoveListViewItem(ListViewItem listViewItem) {
    116       ((T)listViewItem.Tag).Changed -= new ChangedEventHandler(Item_Changed);
     116      ((T)listViewItem.Tag).ToStringChanged -= new EventHandler(Item_ToStringChanged);
    117117      listViewItem.Remove();
    118118      sortAscendingButton.Enabled = itemsListView.Items.Count > 0;
     
    254254
    255255    #region Item Events
    256     protected virtual void Item_Changed(object sender, ChangedEventArgs e) {
    257       if (InvokeRequired)
    258         Invoke(new ChangedEventHandler(Item_Changed), sender, e);
     256    protected virtual void Item_ToStringChanged(object sender, EventArgs e) {
     257      if (InvokeRequired)
     258        Invoke(new EventHandler(Item_ToStringChanged), sender, e);
    259259      else {
    260260        T item = (T)sender;
  • trunk/sources/HeuristicLab.Core.Views/3.3/ItemListView.Designer.cs

    r2924 r2932  
    3737      if (disposing) {
    3838        foreach (ListViewItem item in itemsListView.Items)
    39           ((T)item.Tag).Changed -= new ChangedEventHandler(Item_Changed);
     39          ((T)item.Tag).ToStringChanged -= new EventHandler(Item_ToStringChanged);
    4040        if (components != null) components.Dispose();
    4141      }
  • trunk/sources/HeuristicLab.Core.Views/3.3/ItemListView.cs

    r2917 r2932  
    131131    protected virtual void AddListViewItem(ListViewItem listViewItem) {
    132132      itemsListView.Items.Add(listViewItem);
    133       ((T)listViewItem.Tag).Changed += new ChangedEventHandler(Item_Changed);
     133      ((T)listViewItem.Tag).ToStringChanged += new EventHandler(Item_ToStringChanged);
    134134    }
    135135    protected virtual void InsertListViewItem(int index, ListViewItem listViewItem) {
    136136      itemsListView.Items.Insert(index, listViewItem);
    137       ((T)listViewItem.Tag).Changed += new ChangedEventHandler(Item_Changed);
     137      ((T)listViewItem.Tag).ToStringChanged += new EventHandler(Item_ToStringChanged);
    138138    }
    139139    protected virtual void RemoveListViewItem(ListViewItem listViewItem) {
    140       ((T)listViewItem.Tag).Changed -= new ChangedEventHandler(Item_Changed);
     140      ((T)listViewItem.Tag).ToStringChanged -= new EventHandler(Item_ToStringChanged);
    141141      listViewItem.Remove();
    142142    }
     
    333333
    334334    #region Item Events
    335     protected virtual void Item_Changed(object sender, ChangedEventArgs e) {
    336       if (InvokeRequired)
    337         Invoke(new ChangedEventHandler(Item_Changed), sender, e);
     335    protected virtual void Item_ToStringChanged(object sender, EventArgs e) {
     336      if (InvokeRequired)
     337        Invoke(new EventHandler(Item_ToStringChanged), sender, e);
    338338      else {
    339339        T item = (T)sender;
Note: See TracChangeset for help on using the changeset viewer.