Uses of Class
jmri.jmrit.operations.rollingstock.RollingStock
-
Packages that use RollingStock Package Description jmri.jmrit.operations jmri.jmrit.operations.locations jmri.jmrit.operations.rollingstock jmri.jmrit.operations.rollingstock.cars jmri.jmrit.operations.rollingstock.engines jmri.jmrit.operations.trains jmri.jmrix.rfid.swing.tagcarwin jmri.server.json.operations JMRI JSON support for Operations.jmri.web.servlet.operations -
-
Uses of RollingStock in jmri.jmrit.operations
Fields in jmri.jmrit.operations with type parameters of type RollingStock Modifier and Type Field Description protected java.util.List<RollingStock>
CommonConductorYardmasterPanel. rollingStock
Methods in jmri.jmrit.operations with parameters of type RollingStock Modifier and Type Method Description protected javax.swing.JPanel
CommonConductorYardmasterPanel. addSet(RollingStock rs)
-
Uses of RollingStock in jmri.jmrit.operations.locations
Methods in jmri.jmrit.operations.locations with parameters of type RollingStock Modifier and Type Method Description void
Track. addDropRS(RollingStock rs)
void
Track. addPickupRS(RollingStock rs)
Increments the number of cars and or engines that will be picked up by a train from this track.void
Location. addRS(RollingStock rs)
Adds rolling stock to a specific location.void
Track. addRS(RollingStock rs)
Adds rolling stock to a specific track.void
Track. deleteDropRS(RollingStock rs)
void
Track. deletePickupRS(RollingStock rs)
void
Location. deleteRS(RollingStock rs)
void
Track. deleteRS(RollingStock rs)
java.lang.String
Track. isRollingStockAccepted(RollingStock rs)
Used to determine if track can service the rolling stock.void
Location. updateComboBox(javax.swing.JComboBox<Track> box, RollingStock rs, boolean filter, boolean isDestination)
Updates a JComboBox with tracks that can service the rolling stock. -
Uses of RollingStock in jmri.jmrit.operations.rollingstock
Classes in jmri.jmrit.operations.rollingstock with type parameters of type RollingStock Modifier and Type Class Description class
RollingStockGroup<T extends RollingStock>
A group of rolling stock that is managed as one unit.class
RollingStockManager<T extends RollingStock>
Base class for rolling stock managers car and engine.class
RollingStockSetFrame<T extends RollingStock>
Frame for user to place RollingStock on the layoutFields in jmri.jmrit.operations.rollingstock declared as RollingStock Modifier and Type Field Description protected T
RollingStockGroup. _lead
protected RollingStock
RollingStockEditFrame. _rs
(package private) RollingStock
RollingStockSetFrame. _rs
Methods in jmri.jmrit.operations.rollingstock with type parameters of type RollingStock Modifier and Type Method Description protected <T extends RollingStock>
voidRollingStockEditFrame. save(RollingStockManager<T> manager, boolean isSave)
Methods in jmri.jmrit.operations.rollingstock that return RollingStock Modifier and Type Method Description abstract RollingStock
RollingStockManager. newRS(java.lang.String road, java.lang.String number)
Methods in jmri.jmrit.operations.rollingstock with parameters of type RollingStock Modifier and Type Method Description protected boolean
RollingStockSetFrame. change(RollingStock rs)
protected boolean
RollingStockSetFrame. changeLocation(RollingStock rs)
protected boolean
RollingStockEditFrame. check(RollingStock rs)
protected void
RollingStockEditFrame. checkAndSetLocationAndTrack(RollingStock rs)
protected void
RollingStockSetFrame. checkTrain(RollingStock rs)
java.lang.String
RollingStockLogger. getFullLoggerFileName(RollingStock rs)
Individual files for each rolling stock stored in a directory called "rollingStock" inside the "logger" directory.protected void
RollingStockEditFrame. load(RollingStock rs)
protected void
RollingStockSetFrame. load(RollingStock rs)
protected void
RollingStockEditFrame. setLocationAndTrack(RollingStock rs)
protected void
RollingStockSetFrame. setRouteLocationAndDestination(RollingStock rs, Train train, RouteLocation rl, RouteLocation rd)
-
Uses of RollingStock in jmri.jmrit.operations.rollingstock.cars
Subclasses of RollingStock in jmri.jmrit.operations.rollingstock.cars Modifier and Type Class Description class
Car
Represents a car on the layoutMethods in jmri.jmrit.operations.rollingstock.cars with parameters of type RollingStock Modifier and Type Method Description protected boolean
CarEditFrame. check(RollingStock car)
-
Uses of RollingStock in jmri.jmrit.operations.rollingstock.engines
Subclasses of RollingStock in jmri.jmrit.operations.rollingstock.engines Modifier and Type Class Description class
Engine
Represents a locomotive on the layoutMethods in jmri.jmrit.operations.rollingstock.engines with parameters of type RollingStock Modifier and Type Method Description protected boolean
EngineEditFrame. check(RollingStock engine)
-
Uses of RollingStock in jmri.jmrit.operations.trains
Methods in jmri.jmrit.operations.trains with parameters of type RollingStock Modifier and Type Method Description protected boolean
TrainBuilderBase. checkDropTrainDirection(RollingStock rs, RouteLocation rld, Track track)
protected boolean
TrainBuilderBase. checkPickUpTrainDirection(RollingStock rs, RouteLocation rl)
Determine if rolling stock can be picked up based on train direction at the route location.protected boolean
TrainBuilderBase. checkTrainCanDrop(RollingStock rs, Track track)
Determinate if rolling stock can be dropped by this train to the track specified.protected void
TrainBuilderBase. finishAddRsToTrain(RollingStock rs, RouteLocation rl, RouteLocation rld, int length, int weightTons)
protected void
TrainBuilderBase. removeRollingStockFromTrain(RollingStock rs)
Remove rolling stock from trainMethod parameters in jmri.jmrit.operations.trains with type arguments of type RollingStock Modifier and Type Method Description protected int
TrainBuilderBase. countRollingStockAt(RouteLocation rl, java.util.List<RollingStock> list)
-
Uses of RollingStock in jmri.jmrix.rfid.swing.tagcarwin
Methods in jmri.jmrix.rfid.swing.tagcarwin that return RollingStock Modifier and Type Method Description RollingStock
TagCarItem. getCurrentCar()
Methods in jmri.jmrix.rfid.swing.tagcarwin with parameters of type RollingStock Modifier and Type Method Description int
TagMonitorPane. getCarTrainPosition(RollingStock thisCar, Train thisTrain)
If this car (engine or car) is in a train, determine what the car position isvoid
TagCarItem. setCurrentCar(RollingStock currentCar)
-
Uses of RollingStock in jmri.server.json.operations
Methods in jmri.server.json.operations with parameters of type RollingStock Modifier and Type Method Description com.fasterxml.jackson.databind.node.ObjectNode
JsonUtil. getRollingStock(RollingStock rs, java.util.Locale locale)
com.fasterxml.jackson.databind.node.ObjectNode
JsonOperationsHttpService. postRollingStock(RollingStock rs, com.fasterxml.jackson.databind.JsonNode data, java.util.Locale locale, int id)
Set the properties in the data parameter for the given rolling stock. -
Uses of RollingStock in jmri.web.servlet.operations
Methods in jmri.web.servlet.operations with parameters of type RollingStock Modifier and Type Method Description protected java.lang.String
HtmlTrainCommon. getRollingStockAttribute(RollingStock rs, java.lang.String attribute, boolean isPickup, boolean isLocal)
-