Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
11/15/10 14:27:27 (13 years ago)
Author:
cneumuel
Message:

#1233 applied new cloning mechanism

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/HeuristicLab.Hive/sources/HeuristicLab.Hive.New/HeuristicLab.Services.Hive.Common/3.3/DataTransfer/HiveItem.cs

    r4649 r4796  
    55using System.Runtime.Serialization;
    66using HeuristicLab.Common;
     7using HeuristicLab.Persistence.Default.CompositeSerializers.Storable;
    78
    89namespace HeuristicLab.Services.Hive.Common.DataTransfer {
     
    1314    public Guid Id { get; set; }
    1415
    15     public virtual IDeepCloneable Clone(Cloner cloner) {
    16       HiveItem clone = (HiveItem)base.Clone(cloner);
    17       clone.Id = this.Id;
    18       return clone;
     16    public HiveItem() { }
     17    protected HiveItem(HiveItem original, Cloner cloner) : base(original, cloner) {
     18      this.Id = original.Id;
    1919    }
    2020  }
Note: See TracChangeset for help on using the changeset viewer.