Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
02/19/10 03:03:41 (14 years ago)
Author:
swagner
Message:

Operator architecture refactoring (#95)

  • added missing null checks in constructors of item collections and Variable
  • set AllowDrop property to true in VariableView
File:
1 edited

Legend:

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

    r2830 r2833  
    7272      : base(name) {
    7373      this.value = value;
    74       this.value.Changed += new ChangedEventHandler(Value_Changed);
     74      if (this.value != null) this.value.Changed += new ChangedEventHandler(Value_Changed);
    7575    }
    7676    public Variable(string name, string description, IItem value)
    7777      : base(name, description) {
    7878      this.value = value;
    79       this.value.Changed += new ChangedEventHandler(Value_Changed);
     79      if (this.value != null) this.value.Changed += new ChangedEventHandler(Value_Changed);
    8080    }
    8181
Note: See TracChangeset for help on using the changeset viewer.