Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
11/12/14 01:43:03 (9 years ago)
Author:
swagner
Message:

#2205: Implemented review comments:

  • added IConnectablePort
  • replaced MessagePort.Messages by MessagePort.LastMessage
  • removed Path and PathChanged in NetworkItem

Additional changes:

  • refactored CanConnectToPort
  • refactored cloning of port parameters in MessagePortView
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/OptimizationNetworks/HeuristicLab.Optimization.Networks.Views/3.3/Core.Networks.Views/NetworkItemView.cs

    r11528 r11538  
    2222using HeuristicLab.Core.Views;
    2323using HeuristicLab.MainForm;
    24 using System;
    2524using System.Windows.Forms;
    2625
     
    3837      InitializeComponent();
    3938    }
    40 
    41     protected override void DeregisterContentEvents() {
    42       Content.PathChanged -= Content_PathChanged;
    43       base.DeregisterContentEvents();
    44     }
    45     protected override void RegisterContentEvents() {
    46       base.RegisterContentEvents();
    47       Content.PathChanged += Content_PathChanged;
    48     }
    49 
    50     protected override void OnContentChanged() {
    51       base.OnContentChanged();
    52       toolTip.SetToolTip(nameTextBox, Content != null ? Content.Path : string.Empty);
    53     }
    54 
    55     protected virtual void Content_PathChanged(object sender, System.EventArgs e) {
    56       if (InvokeRequired)
    57         Invoke(new EventHandler(Content_PathChanged), sender, e);
    58       else {
    59         toolTip.SetToolTip(nameTextBox, Content != null ? Content.Path : string.Empty);
    60       }
    61     }
    6239  }
    6340}
Note: See TracChangeset for help on using the changeset viewer.