Changeset 2526 for trunk/sources/HeuristicLab.Logging/3.3/Log.cs
- Timestamp:
- 11/23/09 16:43:34 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Logging/3.3/Log.cs
r2520 r2526 59 59 /// Clones the current instance (deep clone). 60 60 /// </summary> 61 /// <remarks>Deep clone through <see cref=" Auxiliary.Clone"/> method of helper class61 /// <remarks>Deep clone through <see cref="cloner.Clone"/> method of helper class 62 62 /// <see cref="Auxiliary"/>.</remarks> 63 63 /// <param name="clonedObjects">Dictionary of all already clone objects. (Needed to avoid cycles.)</param> 64 64 /// <returns>The cloned object as <see cref="Log"/>.</returns> 65 public override object Clone(IDictionary<Guid, object> clonedObjects) {66 Log clone = (Log)base.Clone(clone dObjects);67 clone.myItems = (ItemList) Auxiliary.Clone(Items, clonedObjects);65 public override IItem Clone(ICloner cloner) { 66 Log clone = (Log)base.Clone(cloner); 67 clone.myItems = (ItemList)cloner.Clone(Items); 68 68 return clone; 69 69 }
Note: See TracChangeset
for help on using the changeset viewer.