Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
11/09/10 09:55:31 (14 years ago)
Author:
svonolfe
Message:

Merged relevant changes from the trunk into the branch (cloning,...) (#1177)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/VRP/HeuristicLab.Problems.VehicleRouting/3.4/Analyzer/BestAverageWorstTours/BestAverageWorstVRPToursAnalyzer.cs

    r4374 r4752  
    178178    private BestAverageWorstVRPToursAnalyzer(bool deserializing) : base() { }
    179179
     180    public override IDeepCloneable Clone(Cloner cloner) {
     181      return new BestAverageWorstVRPToursAnalyzer(this, cloner);
     182    }
     183
     184    private BestAverageWorstVRPToursAnalyzer(BestAverageWorstVRPToursAnalyzer original, Cloner cloner)
     185      : base(original, cloner) {
     186        this.Initialize();
     187    }
     188
    180189    [StorableHook(HookType.AfterDeserialization)]
    181190    private void Initialize() {
     
    184193    }
    185194
    186     public override IDeepCloneable Clone(Cloner cloner) {
    187       BestAverageWorstVRPToursAnalyzer clone = (BestAverageWorstVRPToursAnalyzer)base.Clone(cloner);
    188       clone.Initialize();
    189       return clone;
    190     }
    191 
    192195    void DistanceParameter_DepthChanged(object sender, EventArgs e) {
    193196      BestAverageWorstCalculator.DistanceParameter.Depth = DistanceParameter.Depth;
Note: See TracChangeset for help on using the changeset viewer.