Changeset 5614 for branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive/3.4/ServiceClients/HiveExperiment.cs
- Timestamp:
- 03/07/11 12:56:21 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive/3.4/ServiceClients/HiveExperiment.cs
r5602 r5614 20 20 #endregion 21 21 22 using HeuristicLab.Co re;22 using HeuristicLab.Common; 23 23 24 24 namespace HeuristicLab.Clients.Hive { 25 25 26 [Item("HiveExperiment", "A Hive Experiment.")] 27 public partial class HiveExperiment { 26 public partial class HiveExperiment : IDeepCloneable, IContent { 28 27 29 28 public HiveExperiment() { } 30 29 30 protected HiveExperiment(HiveExperiment original, Cloner cloner) { 31 this.RootJobId = original.RootJobId; 32 this.OwnerUserId = original.OwnerUserId; 33 this.DateCreated = original.DateCreated; 34 this.ResourceNames = original.ResourceNames; 35 this.LastAccessed = original.LastAccessed; 36 this.Name = original.Name; 37 this.Description = original.Description; 38 this.Id = original.Id; 39 } 40 public IDeepCloneable Clone(Cloner cloner) { 41 return new HiveExperiment(this, cloner); 42 } 43 44 public override string ToString() { 45 return base.ToString() + "Name: " + Name + ", Description: " + Description; 46 } 47 48 public object Clone() { 49 return Clone(new Cloner()); 50 } 31 51 } 32 52 }
Note: See TracChangeset
for help on using the changeset viewer.