Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
01/30/10 05:05:19 (14 years ago)
Author:
swagner
Message:

Operator architecture refactoring (#95)

  • worked on content definitions of views
  • corrected bug in cloning of CombinedOperator
File:
1 edited

Legend:

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

    r2713 r2727  
    3636  /// </summary>
    3737  [Content(typeof(Engine), true)]
     38  [Content(typeof(IEngine), false)]
    3839  public partial class EngineView : ItemView {
    3940    private int executionTimeCounter;
     
    4344    /// </summary>
    4445    /// <remarks>Uses property <see cref="ViewBase.Item"/> of base class <see cref="EditorBase"/>.</remarks>
    45     public new Engine Content {
    46       get { return (Engine)base.Content; }
     46    public new IEngine Content {
     47      get { return (IEngine)base.Content; }
    4748      set { base.Content = value; }
    4849    }
     
    5455      InitializeComponent();
    5556    }
    56     public EngineView(Engine engine)
     57    public EngineView(IEngine content)
    5758      : this() {
    58       Content = engine;
     59      Content = content;
    5960    }
    6061
Note: See TracChangeset for help on using the changeset viewer.