Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
12/06/12 16:18:16 (11 years ago)
Author:
svonolfe
Message:

used explicit conversions in Interpreters and removed the unused method IVRPDataInterpreter.GetDataType (#1953)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Problems.VehicleRouting/3.4/Interpreters/MDCVRPInterpreter.cs

    r8649 r9010  
    2828
    2929namespace HeuristicLab.Problems.VehicleRouting.Interpreters {
    30   public class MDCVRPInterpreter : VRPInterpreter, IVRPDataInterpreter<MDCVRPData> {
    31     public override Type GetDataType() {
    32       return typeof(MDCVRPData);
    33     }
    34    
     30  public class MDCVRPInterpreter : VRPInterpreter, IVRPDataInterpreter<MDCVRPData> {   
    3531    protected override IVRPProblemInstance CreateProblemInstance() {
    3632      return new MDCVRPProblemInstance();
     
    3834
    3935    protected override void Interpret(IVRPData data, IVRPProblemInstance problemInstance) {
    40       MDCVRPData cvrpData = data as MDCVRPData;
    41       MDCVRPProblemInstance problem = problemInstance as MDCVRPProblemInstance;
     36      MDCVRPData cvrpData = (MDCVRPData)data;
     37      MDCVRPProblemInstance problem = (MDCVRPProblemInstance)problemInstance;
    4238
    4339      if (cvrpData.Coordinates != null)
Note: See TracChangeset for help on using the changeset viewer.