Class ExportTrainLineups
java.lang.Object
jmri.jmrit.XmlFile
jmri.jmrit.operations.trains.tools.ExportTrainLineups
Builds the train lineups in a comma delimited file (CSV). Only trains that
are built and have the "Build" checkbox selected are exported.
-
Nested Class Summary
Nested classes/interfaces inherited from class jmri.jmrit.XmlFile
XmlFile.Validate -
Field Summary
Fields inherited from class jmri.jmrit.XmlFile
dtdLocation, xsltLocation -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Stringstatic Stringstatic voidsetOperationsFileName(String name) voidWrites the train lineups for each location a train visits.voidMethods inherited from class jmri.jmrit.XmlFile
addDefaultInfo, backupFileName, checkFile, createFileNameWithDate, dumpElement, findFile, getBuilder, getDefaultDtdLocation, getDefaultValidate, getDtdLocation, getProcessingInstructionHRef, getProcessingInstructionType, getRoot, getValidate, makeBackupFile, makeBackupFile, newDocument, newDocument, revertBackupFile, rootFromFile, rootFromInputStream, rootFromName, rootFromURL, setDefaultDtdLocation, setDefaultValidate, setDtdLocation, setValidate, userFileChooser, userFileChooser, writeXML, xmlDir
-
Constructor Details
-
ExportTrainLineups
public ExportTrainLineups()
-
-
Method Details
-
writeOperationsTrainsFile
-
writeFile
Writes the train lineups for each location a train visits. The lineup includes: Train Name, Lead Engine, Location, Arrival Time, Departure Time, Direction, Pulls, Drops, Loads, Empties, Length, Weight, Engineer, Conductor, Train Description, Train Comment- Parameters:
name- file path name
-
defaultOperationsFilename
-
setOperationsFileName
-
getOperationsFileName
-