Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
07/12/17 21:07:36 (7 years ago)
Author:
abeham
Message:

#2696, #2790: merged revisions 15072, 15083, 15168 to stable

Location:
stable
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • stable

  • stable/HeuristicLab.Problems.VehicleRouting

  • stable/HeuristicLab.Problems.VehicleRouting/3.4/ProblemInstances/MultiDepotVRP/MDCVRP/MDCVRPTW/MDCVRPPDTW/MDCVRPPDTWProblemInstance.cs

    r14186 r15219  
    117117
    118118    private void AttachEventHandlers() {
    119       PickupDeliveryLocationParameter.ValueChanged += new EventHandler(PickupDeliveryLocationParameter_ValueChanged);
     119      PickupDeliveryLocationParameter.ValueChanged += PickupDeliveryLocationParameter_ValueChanged;
     120      PickupDeliveryLocation.Reset += PickupDeliveryLocation_Changed;
     121      PickupDeliveryLocation.ItemChanged += PickupDeliveryLocation_Changed;
     122      PickupViolationPenaltyParameter.ValueChanged += PickupViolationPenaltyParameter_ValueChanged;
     123      PickupViolationPenalty.ValueChanged += PickupViolationPenalty_Changed;
    120124    }
    121125
     
    128132    #region Event handlers
    129133    void PickupDeliveryLocationParameter_ValueChanged(object sender, EventArgs e) {
    130       PickupDeliveryLocationParameter.Value.ItemChanged += new EventHandler<EventArgs<int>>(Value_ItemChanged);
     134      PickupDeliveryLocation.Reset += PickupDeliveryLocation_Changed;
     135      PickupDeliveryLocation.ItemChanged += PickupDeliveryLocation_Changed;
    131136      EvalBestKnownSolution();
    132137    }
    133 
    134     void Value_ItemChanged(object sender, EventArgs<int> e) {
     138    private void PickupDeliveryLocation_Changed(object sender, EventArgs e) {
     139      EvalBestKnownSolution();
     140    }
     141    private void PickupViolationPenaltyParameter_ValueChanged(object sender, EventArgs e) {
     142      PickupViolationPenalty.ValueChanged += PickupViolationPenalty_Changed;
     143      EvalBestKnownSolution();
     144    }
     145    private void PickupViolationPenalty_Changed(object sender, EventArgs e) {
    135146      EvalBestKnownSolution();
    136147    }
Note: See TracChangeset for help on using the changeset viewer.