Package org.goplanit.assignment
Class TrafficAssignmentBuilderFactory
- java.lang.Object
-
- org.goplanit.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, LayeredNetwork<?,?> 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, LayeredNetwork<?,?> 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
-
-