Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
02/03/10 04:43:06 (14 years ago)
Author:
swagner
Message:

Operator architecture refactoring (#95)

  • worked on parameters and operators
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Operators/3.3/CombinedOperator.cs

    r2727 r2740  
    3636  [Item("CombinedOperator", "An operator which contains an operator graph.")]
    3737  [Creatable("Test")]
    38   public sealed class CombinedOperator : StandardOperator, IOperator {
     38  public sealed class CombinedOperator : SingleSuccessorOperator, IOperator {
    3939    public override Image ItemImage {
    4040      get { return HeuristicLab.Common.Resources.VS2008ImageLibrary.Module; }
     
    6868    }
    6969
    70     public override ExecutionContextCollection Apply(ExecutionContext context) {
    71       ExecutionContextCollection next = base.Apply(context);
     70    public override ExecutionContextCollection Apply() {
     71      ExecutionContextCollection next = base.Apply();
    7272      if (operatorGraph.InitialOperator != null)
    73         next.Insert(0, new ExecutionContext(context, operatorGraph.InitialOperator, context.Scope));
     73        next.Insert(0, new ExecutionContext(ExecutionContext, operatorGraph.InitialOperator, ExecutionContext.Scope));
    7474      return next;
    7575    }
Note: See TracChangeset for help on using the changeset viewer.