Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
06/28/17 22:55:27 (7 years ago)
Author:
abeham
Message:

#2775:

  • All single-objective operators inside IMultiOperators are now removed by the multi-objective problem
  • All multi-objective operators inside IMultiOperators are now removed by the single-objective problem
File:
1 edited

Legend:

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

    r14185 r15084  
    2121
    2222
     23using System.Collections.Generic;
     24
    2325namespace HeuristicLab.Core {
    24   public interface IMultiOperator<T> : IOperator where T : class,IOperator {
    25     IItemList<T> Operators { get; }
     26  public interface IMultiOperator : IOperator {
     27    IEnumerable<IOperator> Operators { get; }
     28    bool AddOperator(IOperator op);
     29    bool RemoveOperator(IOperator op);
     30  }
     31  public interface IMultiOperator<T> : IMultiOperator where T : class,IOperator {
     32    new IItemList<T> Operators { get; }
    2633  }
    2734}
Note: See TracChangeset for help on using the changeset viewer.