Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
06/04/12 21:50:19 (13 years ago)
Author:
sforsten
Message:

#1782: improvements from mkommend's comment have been applied

Location:
trunk/sources/HeuristicLab.Problems.Instances.VehicleRouting/3.4
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Problems.Instances.VehicleRouting/3.4/HeuristicLab.Problems.Instances.VehicleRouting-3.4.csproj

    r7901 r7956  
    115115    <Compile Include="GoldenFormat\GoldenParser.cs" />
    116116    <Compile Include="GoldenFormat\GoldenFormatInstanceProvider.cs" />
     117    <Compile Include="IVRPInstanceProvider.cs" />
    117118    <Compile Include="TaillardFormat\TaillardInstanceProvider.cs" />
    118119    <Compile Include="TaillardFormat\TaillardParser.cs" />
  • trunk/sources/HeuristicLab.Problems.Instances.VehicleRouting/3.4/VRPInstanceProvider.cs

    r7881 r7956  
    2929
    3030namespace HeuristicLab.Problems.Instances.VehicleRouting {
    31   public abstract class VRPInstanceProvider<T> : ProblemInstanceProvider<T> where T : IVRPData {
     31  public abstract class VRPInstanceProvider<T> : ProblemInstanceProvider<T>, IVRPInstanceProvider where T : IVRPData {
    3232    protected abstract string FileName { get; }
    3333
     
    110110    }
    111111
    112     public T LoadData(string vrpFile, string tourFile) {
     112    public IVRPData LoadData(string vrpFile, string tourFile) {
    113113      var data = LoadData(vrpFile);
    114114      if (!String.IsNullOrEmpty(tourFile)) {
Note: See TracChangeset for help on using the changeset viewer.