- Timestamp:
- 10/29/10 15:59:12 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/CloningRefactoring/HeuristicLab.Operators/3.3/StochasticMultiBranch.cs
r4477 r4662 28 28 using HeuristicLab.Parameters; 29 29 using HeuristicLab.Persistence.Default.CompositeSerializers.Storable; 30 using HeuristicLab.Common; 30 31 31 32 namespace HeuristicLab.Operators { … … 56 57 [StorableConstructor] 57 58 protected StochasticMultiBranch(bool deserializing) : base(deserializing) { } 59 protected StochasticMultiBranch(StochasticMultiBranch<T> original, Cloner cloner) 60 : base(original, cloner) { 61 } 58 62 /// <summary> 59 63 /// Initializes a new instance of <see cref="StochasticMultiOperator"/> with two parameters … … 143 147 [StorableClass] 144 148 public class StochasticMultiBranch : StochasticMultiBranch<IOperator> { 149 [StorableConstructor] 150 protected StochasticMultiBranch(bool deserializing) : base(deserializing) { } 151 protected StochasticMultiBranch(StochasticMultiBranch original, Cloner cloner) 152 : base(original, cloner) { 153 } 154 public StochasticMultiBranch() { } 155 156 public override IDeepCloneable Clone(Cloner cloner) { 157 return new StochasticMultiBranch(this, cloner); 158 } 159 145 160 protected override bool CreateChildOperation { 146 161 get { return false; }
Note: See TracChangeset
for help on using the changeset viewer.