jmri.jmrit.operations.trains
Class TrainCsvCommon

java.lang.Object
  extended by jmri.jmrit.operations.trains.TrainCommon
      extended by jmri.jmrit.operations.trains.TrainCsvCommon
Direct Known Subclasses:
TrainCsvManifest, TrainCsvSwitchLists

public class TrainCsvCommon
extends TrainCommon

Contains the csv operators for manifests and switch lists

Author:
Daniel Boudreau Copyright (C) 2011

Field Summary
protected static String AH
           
protected static String AT
           
protected static String CC
           
protected static String CL
           
protected static String del
           
protected static String DL
           
protected static String DT
           
protected static String DTR
           
protected static String ETA
           
protected static String ETE
           
protected static String HEADER
           
protected static String LC
           
protected static String LN
           
protected static String NCPU
           
protected static String NCSO
           
protected static String NW
           
protected static String PC
           
protected static String PL
           
protected static String RC
           
protected static String RH
           
protected static String RN
           
protected static String SC
           
protected static String SL
           
protected static String TA
           
protected static String TC
           
protected static String TD
           
protected static String TDC
           
protected static String TDONE
           
protected static String TIR
           
protected static String TL
           
protected static String TM
           
protected static String TN
           
protected static String TT
           
protected static String TW
           
protected static String VN
           
protected static String VT
           
 
Fields inherited from class jmri.jmrit.operations.trains.TrainCommon
TAB
 
Constructor Summary
TrainCsvCommon()
           
 
Method Summary
protected  void engineCsvChange(PrintWriter fileOut, RouteLocation rl, int legOptions)
           
protected  void fileOutCsvCar(PrintWriter fileOut, Car car, String operation)
           
protected  void fileOutCsvEngine(PrintWriter fileOut, Engine engine, String operation)
           
 
Methods inherited from class jmri.jmrit.operations.trains.TrainCommon
addLine, addLine, dropCar, dropEngine, dropEngines, getCarAttribute, getCarsLocationUnknown, getDate, getEngineAttribute, getRollingStockAttribute, lineLength, newLine, pickupCar, pickupEngine, pickupEngines, searchForCar, splitString, tabString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

del

protected static final String del
See Also:
Constant Field Values

HEADER

protected static final String HEADER
See Also:
Constant Field Values

AH

protected static final String AH
See Also:
Constant Field Values

AT

protected static final String AT
See Also:
Constant Field Values

CC

protected static final String CC
See Also:
Constant Field Values

CL

protected static final String CL
See Also:
Constant Field Values

DT

protected static final String DT
See Also:
Constant Field Values

DTR

protected static final String DTR
See Also:
Constant Field Values

LC

protected static final String LC
See Also:
Constant Field Values

LN

protected static final String LN
See Also:
Constant Field Values

NW

protected static final String NW
See Also:
Constant Field Values

PC

protected static final String PC
See Also:
Constant Field Values

PL

protected static final String PL
See Also:
Constant Field Values

RC

protected static final String RC
See Also:
Constant Field Values

RH

protected static final String RH
See Also:
Constant Field Values

RN

protected static final String RN
See Also:
Constant Field Values

SC

protected static final String SC
See Also:
Constant Field Values

SL

protected static final String SL
See Also:
Constant Field Values

TC

protected static final String TC
See Also:
Constant Field Values

TD

protected static final String TD
See Also:
Constant Field Values

TL

protected static final String TL
See Also:
Constant Field Values

TM

protected static final String TM
See Also:
Constant Field Values

TN

protected static final String TN
See Also:
Constant Field Values

TW

protected static final String TW
See Also:
Constant Field Values

TT

protected static final String TT
See Also:
Constant Field Values

VT

protected static final String VT
See Also:
Constant Field Values

DL

protected static final String DL
See Also:
Constant Field Values

ETA

protected static final String ETA
See Also:
Constant Field Values

ETE

protected static final String ETE
See Also:
Constant Field Values

NCPU

protected static final String NCPU
See Also:
Constant Field Values

NCSO

protected static final String NCSO
See Also:
Constant Field Values

TA

protected static final String TA
See Also:
Constant Field Values

TDC

protected static final String TDC
See Also:
Constant Field Values

TIR

protected static final String TIR
See Also:
Constant Field Values

TDONE

protected static final String TDONE
See Also:
Constant Field Values

VN

protected static final String VN
See Also:
Constant Field Values
Constructor Detail

TrainCsvCommon

public TrainCsvCommon()
Method Detail

fileOutCsvCar

protected void fileOutCsvCar(PrintWriter fileOut,
                             Car car,
                             String operation)

fileOutCsvEngine

protected void fileOutCsvEngine(PrintWriter fileOut,
                                Engine engine,
                                String operation)

engineCsvChange

protected void engineCsvChange(PrintWriter fileOut,
                               RouteLocation rl,
                               int legOptions)


Copyright © 1997 - 2011 JMRI Community.
JMRI, DecoderPro, PanelPro, SoundPro, DispatcherPro and associated logos are our trademarks.

Additional information on copyright, trademarks and licenses is linked here.
Site hosted by: Get JMRI Model Railroad Interface at SourceForge.net. Fast, secure and Free Open Source software downloads