- Timestamp:
- 10/29/10 18:28:23 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/CloningRefactoring/HeuristicLab.Selection/3.3/GenderSpecificSelector.cs
r4068 r4670 21 21 22 22 using System; 23 using HeuristicLab.Common; 23 24 using HeuristicLab.Core; 24 25 using HeuristicLab.Data; … … 80 81 81 82 [StorableConstructor] 82 private GenderSpecificSelector(bool deserializing) : base() { } 83 private GenderSpecificSelector(bool deserializing) : base(deserializing) { } 84 [StorableHook(HookType.AfterDeserialization)] 85 private void AfterDeserialization() { 86 Initialize(); 87 } 88 89 protected GenderSpecificSelector(GenderSpecificSelector original, Cloner cloner) 90 : base(original, cloner) { 91 Initialize(); 92 } 93 public override IDeepCloneable Clone(Cloner cloner) { 94 return new GenderSpecificSelector(this, cloner); 95 } 96 83 97 public GenderSpecificSelector() 84 98 : base() { … … 142 156 143 157 #region Helpers 144 [StorableHook(HookType.AfterDeserialization)]145 158 private void Initialize() { 146 159 FemaleSelectorParameter.ValueChanged += new EventHandler(SelectorParameter_ValueChanged);
Note: See TracChangeset
for help on using the changeset viewer.