Package jmri.jmrit.timetable
Class TimeTableImport
- java.lang.Object
- 
- jmri.jmrit.timetable.TimeTableImport
 
- 
 public class TimeTableImport extends java.lang.Object 
- 
- 
Field SummaryFields Modifier and Type Field Description (package private) TimeTableDataManager_dm(package private) int_layoutId(package private) int_routeFirst(package private) int_routeLast(package private) int_scheduleId(package private) int_segmentId(package private) java.util.List<java.lang.Integer>_stationIds(package private) int_trainId(package private) java.util.HashMap<java.lang.String,java.lang.Integer>_typeIds(package private) java.io.BufferedReaderbufferedReader(package private) java.io.FileReaderfileReader(package private) java.lang.Stringline
 - 
Constructor SummaryConstructors Constructor Description TimeTableImport()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) voidcreateLayout(java.lang.String[] lineStrings)(package private) voidcreateSchedule(java.lang.String[] lineStrings)(package private) voidcreateSegment(java.lang.String[] lineStrings)(package private) voidcreateStation(java.lang.String[] lineStrings)(package private) voidcreateStop(java.lang.String[] lineStrings, int seq)(package private) voidcreateTrain(java.lang.String[] lineStrings)(package private) voidcreateTrainType(java.lang.String[] lineStrings)voidimportSgn(TimeTableDataManager dm, java.io.File file)
 
- 
- 
- 
Field Detail- 
bufferedReaderjava.io.BufferedReader bufferedReader 
 - 
fileReaderjava.io.FileReader fileReader 
 - 
linejava.lang.String line 
 - 
_layoutIdint _layoutId 
 - 
_segmentIdint _segmentId 
 - 
_scheduleIdint _scheduleId 
 - 
_trainIdint _trainId 
 - 
_routeFirstint _routeFirst 
 - 
_routeLastint _routeLast 
 - 
_stationIdsjava.util.List<java.lang.Integer> _stationIds 
 - 
_typeIdsjava.util.HashMap<java.lang.String,java.lang.Integer> _typeIds 
 
- 
 - 
Constructor Detail- 
TimeTableImportpublic TimeTableImport() 
 
- 
 - 
Method Detail- 
importSgnpublic void importSgn(TimeTableDataManager dm, java.io.File file) throws java.io.IOException - Throws:
- java.io.IOException
 
 - 
createLayoutvoid createLayout(java.lang.String[] lineStrings) 
 - 
createTrainTypevoid createTrainType(java.lang.String[] lineStrings) 
 - 
createSegmentvoid createSegment(java.lang.String[] lineStrings) 
 - 
createStationvoid createStation(java.lang.String[] lineStrings) 
 - 
createSchedulevoid createSchedule(java.lang.String[] lineStrings) 
 - 
createTrainvoid createTrain(java.lang.String[] lineStrings) 
 - 
createStopvoid createStop(java.lang.String[] lineStrings, int seq) 
 
- 
 
-