Package org.planit.assignment
Class TrafficAssignmentBuilderFactory
- java.lang.Object
-
- org.planit.assignment.TrafficAssignmentBuilderFactory
-
public class TrafficAssignmentBuilderFactory extends Object
Traffic assignment builder factory for the assignment types supported directory by PLANit- Author:
- markr
-
-
Constructor Summary
Constructors Constructor Description TrafficAssignmentBuilderFactory()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static TrafficAssignmentBuilder<?>createBuilder(String trafficAssignmentType, IdGroupingToken projectToken, InputBuilderListener inputBuilder, Demands theDemands, Zoning theZoning, InfrastructureNetwork theNetwork)Create a builder for given assignment type
-
-
-
Method Detail
-
createBuilder
public static TrafficAssignmentBuilder<?> createBuilder(String trafficAssignmentType, IdGroupingToken projectToken, InputBuilderListener inputBuilder, Demands theDemands, Zoning theZoning, InfrastructureNetwork theNetwork) throws PlanItException
Create a builder for given assignment type- Parameters:
trafficAssignmentType- type of assignment the builder is created forprojectToken- id group this builder is created forinputBuilder- the input buildertheNetwork- network to registertheZoning- zoning to registertheDemands- demands to register- Returns:
- the created builder
- Throws:
PlanItException- thrown if error
-
-