Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
04/17/10 23:12:52 (12 years ago)
Author:
swagner
Message:

Added base class DeepCloneable again (#975)

File:
1 edited

Legend:

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

    r3376 r3385  
    2727namespace HeuristicLab.Core {
    2828  [StorableClass]
    29   public sealed class ExecutionContext : IDeepCloneable, IExecutionContext, IAtomicOperation {
     29  public sealed class ExecutionContext : DeepCloneable, IExecutionContext, IAtomicOperation {
    3030    [Storable]
    3131    private IParameterizedItem parameterizedItem;
     
    6363    }
    6464
    65     public object Clone() {
    66       return Clone(new Cloner());
    67     }
    68     public IDeepCloneable Clone(Cloner cloner) {
     65    public override IDeepCloneable Clone(Cloner cloner) {
    6966      ExecutionContext clone = new ExecutionContext();
    7067      cloner.RegisterClonedObject(this, clone);
Note: See TracChangeset for help on using the changeset viewer.