Package org.goplanit.tntp.project
Class TntpProject
- java.lang.Object
-
- org.goplanit.project.CustomPlanItProject
-
- org.goplanit.tntp.project.TntpProject
-
public class TntpProject extends CustomPlanItProject
TNTP implementation of CustomPlanItProject- Author:
- gman6028
-
-
Field Summary
-
Fields inherited from class org.goplanit.project.CustomPlanItProject
assignmentBuilders, demands, id, inputBuilderListener, inputs, odPathSets, outputFormatters, physicalNetworks, projectToken, routedServices, serviceNetworks, zonings
-
-
Constructor Summary
Constructors Constructor Description TntpProject(String networkFileLocation, String demandFileLocation, String nodeCoordinateFileLocation)
ConstructorTntpProject(TntpInputBuilder tntp)
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TntpDemandsReaderSettings
getDemandsReaderSettings()
TntpNetworkReaderSettings
getNetworkReaderSettings()
TntpZoningReaderSettings
getZoningReaderSettings()
-
Methods inherited from class org.goplanit.project.CustomPlanItProject
createAndRegisterDemands, createAndRegisterInfrastructureNetwork, createAndRegisterInitialLinkSegmentCost, createAndRegisterInitialLinkSegmentCost, createAndRegisterMacroscopicNetwork, createAndRegisterOdPathSets, createAndRegisterOutputFormatter, createAndRegisterRoutedServices, createAndRegisterServiceNetwork, createAndRegisterTrafficAssignment, createAndRegisterZoning, executeAllTrafficAssignments, executeTrafficAssignment, getInitialLinkSegmentCost, getOutputFormatter, registerEligibleTrafficComponentClass
-
-
-
-
Constructor Detail
-
TntpProject
public TntpProject(String networkFileLocation, String demandFileLocation, String nodeCoordinateFileLocation) throws PlanItException
Constructor- Parameters:
networkFileLocation
- network input file locationdemandFileLocation
- demand input file locationnodeCoordinateFileLocation
- node coordinate file location- Throws:
PlanItException
- thrown if there is an error
-
TntpProject
public TntpProject(TntpInputBuilder tntp)
Constructor- Parameters:
tntp
- Tntp object already instantiated
-
-
Method Detail
-
getDemandsReaderSettings
public TntpDemandsReaderSettings getDemandsReaderSettings()
-
getNetworkReaderSettings
public TntpNetworkReaderSettings getNetworkReaderSettings()
-
getZoningReaderSettings
public TntpZoningReaderSettings getZoningReaderSettings()
-
-