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 PlanitNetworkReaderSettingsnetworkSettingsthe network settings to useprotected PlanitZoningReaderSettingszoningSettingsthe 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 PlanitNetworkReaderSettingsgetNetworkSettings()provide access to the network reader settingsPlanitZoningReaderSettingsgetZoningSettings()provide access to the zoning reader settingsvoidreset()be able to reset all settings if neededvoidsetInputDirectory(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:
resetin 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
-
-