Ignore:
Timestamp:
02/05/15 13:56:26 (7 years ago)
Author:
bburlacu
Message:

#2223: Forgot to commit interfaces.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Core/3.3/Interfaces/DirectedGraph/IArc.cs

    r11256 r11913  
    2121
    2222using System;
     23using HeuristicLab.Common;
    2324
    2425namespace HeuristicLab.Core {
     
    2829    string Label { get; set; }
    2930    double Weight { get; set; }
    30     object Data { get; set; }
    3131
    3232    event EventHandler Changed; // generic event for when the label, weight or data were changed
    3333  }
    3434
    35   public interface IArc<T> : IArc where T : class,IItem {
    36     new IVertex<T> Source { get; }
    37     new IVertex<T> Target { get; }
     35  public interface IArc<T> : IArc where T : class,IDeepCloneable {
     36    T Data { get; set; }
    3837  }
    3938}
Note: See TracChangeset for help on using the changeset viewer.