Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
06/09/09 00:57:49 (15 years ago)
Author:
swagner
Message:

Refactoring of the operator architecture (#95)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/Operator Architecture Refactoring/HeuristicLab.Core/3.3/OperatorLibrary.cs

    r1823 r2033  
    7070    /// <param name="clonedObjects">Dictionary of all already cloned objects. (Needed to avoid cycles.)</param>
    7171    /// <returns>The cloned object as <see cref="OperatorLibrary"/>.</returns>
    72     public override object Clone(IDictionary<Guid, object> clonedObjects) {
     72    public override object Clone(IDictionary<long, object> clonedObjects) {
    7373      OperatorLibrary clone = new OperatorLibrary();
    74       clonedObjects.Add(Guid, clone);
     74      clonedObjects.Add(clone.Id, clone);
    7575      clone.myGroup = (IOperatorGroup)Auxiliary.Clone(Group, clonedObjects);
    7676      return clone;
Note: See TracChangeset for help on using the changeset viewer.