Class PlanitIntermodalReaderSettings
- java.lang.Object
-
- org.goplanit.io.converter.intermodal.PlanitIntermodalReaderSettings
-
- All Implemented Interfaces:
ConverterReaderSettings
public class PlanitIntermodalReaderSettings extends Object implements ConverterReaderSettings
Settings of PLANit intermodal reader- Author:
- markr
-
-
Field Summary
Fields Modifier and Type Field Description protected PlanitNetworkReaderSettings
networkSettings
the network settings to useprotected PlanitZoningReaderSettings
zoningSettings
the zoning settings to use
-
Constructor Summary
Constructors Constructor Description PlanitIntermodalReaderSettings()
Default constructorPlanitIntermodalReaderSettings(String inputPathDirectory, String xmlFileExtension)
ConstructorPlanitIntermodalReaderSettings(PlanitNetworkReaderSettings networkSettings, PlanitZoningReaderSettings zoningSettings)
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PlanitNetworkReaderSettings
getNetworkSettings()
provide access to the network reader settingsPlanitZoningReaderSettings
getZoningSettings()
provide access to the zoning reader settingsvoid
reset()
be able to reset all settings if neededvoid
setInputDirectory(String inputDirectory)
set the input path directory used for both zoning and network settings
-
-
-
Field Detail
-
networkSettings
protected final PlanitNetworkReaderSettings networkSettings
the network settings to use
-
zoningSettings
protected final PlanitZoningReaderSettings zoningSettings
the zoning settings to use
-
-
Constructor Detail
-
PlanitIntermodalReaderSettings
public PlanitIntermodalReaderSettings()
Default constructor
-
PlanitIntermodalReaderSettings
public PlanitIntermodalReaderSettings(String inputPathDirectory, String xmlFileExtension)
Constructor- Parameters:
inputPathDirectory
- to usexmlFileExtension
- to use
-
PlanitIntermodalReaderSettings
public PlanitIntermodalReaderSettings(PlanitNetworkReaderSettings networkSettings, PlanitZoningReaderSettings zoningSettings)
Constructor- Parameters:
networkSettings
- to usezoningSettings
- to use
-
-
Method Detail
-
reset
public void reset()
be able to reset all settings if needed- Specified by:
reset
in interfaceConverterReaderSettings
-
getNetworkSettings
public PlanitNetworkReaderSettings getNetworkSettings()
provide access to the network reader settings- Returns:
- network reader settings
-
getZoningSettings
public PlanitZoningReaderSettings getZoningSettings()
provide access to the zoning reader settings- Returns:
- zoning reader settings
-
setInputDirectory
public void setInputDirectory(String inputDirectory)
set the input path directory used for both zoning and network settings- Parameters:
inputDirectory
- to use
-
-