- Timestamp:
- 11/06/10 01:56:04 (13 years ago)
- Location:
- trunk/sources
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources
- Property svn:mergeinfo changed
/branches/CloningRefactoring (added) merged: 4656-4693,4696-4697,4711-4714,4718-4719
- Property svn:mergeinfo changed
-
trunk/sources/HeuristicLab.Parameters/3.3/ScopeTreeLookupParameter.cs
r3822 r4722 47 47 } 48 48 49 [StorableConstructor] 50 protected ScopeTreeLookupParameter(bool deserializing) : base(deserializing) { } 51 protected ScopeTreeLookupParameter(ScopeTreeLookupParameter<T> original, Cloner cloner) 52 : base(original, cloner) { 53 depth = original.depth; 54 } 49 55 public ScopeTreeLookupParameter() 50 56 : base() { … … 75 81 this.depth = depth; 76 82 } 77 [StorableConstructor]78 protected ScopeTreeLookupParameter(bool deserializing) : base(deserializing) { }79 83 80 84 public override IDeepCloneable Clone(Cloner cloner) { 81 ScopeTreeLookupParameter<T> clone = (ScopeTreeLookupParameter<T>)base.Clone(cloner); 82 clone.depth = depth; 83 return clone; 85 return new ScopeTreeLookupParameter<T>(this, cloner); 84 86 } 85 87
Note: See TracChangeset
for help on using the changeset viewer.