basics.io
Class VrpXMLReader

java.lang.Object
  extended by basics.io.VrpXMLReader

public class VrpXMLReader
extends java.lang.Object


Nested Class Summary
static interface VrpXMLReader.ServiceBuilderFactory
           
 
Constructor Summary
VrpXMLReader(VehicleRoutingProblem.Builder vrpBuilder)
           
VrpXMLReader(VehicleRoutingProblem.Builder vrpBuilder, java.util.Collection<VehicleRoutingProblemSolution> solutions)
           
 
Method Summary
 void read(java.lang.String filename)
           
 void setSchemaValidation(boolean schemaValidation)
           
 void setServiceBuilderFactory(VrpXMLReader.ServiceBuilderFactory serviceBuilderFactory)
           
 void setTourActivityFactory(TourActivityFactory tourActivityFactory)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

VrpXMLReader

public VrpXMLReader(VehicleRoutingProblem.Builder vrpBuilder,
                    java.util.Collection<VehicleRoutingProblemSolution> solutions)

VrpXMLReader

public VrpXMLReader(VehicleRoutingProblem.Builder vrpBuilder)
Method Detail

setTourActivityFactory

public void setTourActivityFactory(TourActivityFactory tourActivityFactory)

setServiceBuilderFactory

public void setServiceBuilderFactory(VrpXMLReader.ServiceBuilderFactory serviceBuilderFactory)

setSchemaValidation

public void setSchemaValidation(boolean schemaValidation)
Parameters:
schemaValidation - the schemaValidation to set

read

public void read(java.lang.String filename)