- Timestamp:
- 11/23/09 16:43:34 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Operators/3.3/CombinedOperator.cs
r2520 r2526 87 87 /// (System.Collections.Generic.IDictionary<System.Guid, object>)"/> 88 88 /// of base class <see cref="DelegatingOperator"/>.<br/> 89 /// Deep clone through <see cref=" Auxiliary.Clone"/> method of helper class89 /// Deep clone through <see cref="cloner.Clone"/> method of helper class 90 90 /// <see cref="Auxiliary"/>.</remarks> 91 91 /// <param name="clonedObjects">Dictionary of all already cloned objects. (Needed to avoid cycles.)</param> 92 92 /// <returns>The cloned object as <see cref="CombinedOperator"/>.</returns> 93 public override object Clone(IDictionary<Guid, object> clonedObjects) {94 CombinedOperator clone = (CombinedOperator)base.Clone(clone dObjects);93 public override IItem Clone(ICloner cloner) { 94 CombinedOperator clone = (CombinedOperator)base.Clone(cloner); 95 95 clone.myDescription = Description; 96 clone.myOperatorGraph = (IOperatorGraph) Auxiliary.Clone(OperatorGraph, clonedObjects);96 clone.myOperatorGraph = (IOperatorGraph)cloner.Clone(OperatorGraph); 97 97 return clone; 98 98 }
Note: See TracChangeset
for help on using the changeset viewer.