- Timestamp:
- 11/24/10 02:54:35 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/OKB/HeuristicLab.Clients.OKB-3.3/ServiceClients/NamedOKBItem.cs
r4456 r4918 27 27 [Item("NamedOKBItem", "Base class for all named OKB items.")] 28 28 public partial class NamedOKBItem : INamedOKBItem { 29 protected NamedOKBItem(NamedOKBItem original, Cloner cloner) 30 : base(original, cloner) { 31 Name = original.Name; 32 Description = original.Description; 33 } 34 public NamedOKBItem() { 35 Name = "New Item"; 36 Description = string.Empty; 37 } 38 29 39 public override IDeepCloneable Clone(Cloner cloner) { 30 NamedOKBItem clone = (NamedOKBItem)base.Clone(cloner); 31 clone.Name = Name; 32 clone.Description = Description; 33 return clone; 40 return new NamedOKBItem(this, cloner); 34 41 } 35 42
Note: See TracChangeset
for help on using the changeset viewer.