Uses of Class
jmri.jmrit.operations.rollingstock.engines.Engine
Packages that use Engine
Package
Description
JMRI JSON support for Operations.
-
Uses of Engine in jmri.jmrit.operations.rollingstock.engines
Methods in jmri.jmrit.operations.rollingstock.engines that return EngineModifier and TypeMethodDescriptionFinds an existing engine or creates a new engine if needed requires engine's road and numberMethods in jmri.jmrit.operations.rollingstock.engines that return types with arguments of type EngineModifier and TypeMethodDescriptionEngineManager.getAvailableTrainList(Train train) Returns a list of available engines (no assigned train).EngineManager.getByConsistList()Sort by engine consistEngineManager.getByHpList()EngineManager.getByModelList()Sort by engine modelEngineManager.getByTrainBlockingList(Train train) Returns a list of locos sorted by blocking number for a train.protected Comparator<Engine>EngineManager.getComparator(int attribute) Consist.getEngines()Methods in jmri.jmrit.operations.rollingstock.engines with parameters of type Engine -
Uses of Engine in jmri.jmrit.operations.rollingstock.engines.gui
Fields in jmri.jmrit.operations.rollingstock.engines.gui declared as EngineFields in jmri.jmrit.operations.rollingstock.engines.gui with type parameters of type EngineMethods in jmri.jmrit.operations.rollingstock.engines.gui that return EngineMethods in jmri.jmrit.operations.rollingstock.engines.gui that return types with arguments of type EngineModifier and TypeMethodDescriptionEnginesTableModel.getEngineList(int sort) EnginesTableModel.getSelectedEngineList()EnginesTableFrame.getSortByList()Methods in jmri.jmrit.operations.rollingstock.engines.gui with parameters of type Engine -
Uses of Engine in jmri.jmrit.operations.rollingstock.engines.tools
Fields in jmri.jmrit.operations.rollingstock.engines.tools with type parameters of type EngineConstructor parameters in jmri.jmrit.operations.rollingstock.engines.tools with type arguments of type Engine -
Uses of Engine in jmri.jmrit.operations.trains
Fields in jmri.jmrit.operations.trains declared as EngineMethods in jmri.jmrit.operations.trains that return EngineModifier and TypeMethodDescriptionTrain.getLeadEngine()Gets the lead engine, will create it if the program has been restartedTrain.getLeadEngine(RouteLocation routeLocation) Returns the lead engine in a train's route.Methods in jmri.jmrit.operations.trains with parameters of type EngineMethod parameters in jmri.jmrit.operations.trains with type arguments of type EngineModifier and TypeMethodDescriptionprotected com.fasterxml.jackson.databind.node.ArrayNodeJsonManifest.dropEngines(List<Engine> engines, RouteLocation routeLocation) protected com.fasterxml.jackson.databind.node.ArrayNodeJsonManifest.pickupEngines(List<Engine> engines, RouteLocation routeLocation) -
Uses of Engine in jmri.jmrit.operations.trains.csv
Methods in jmri.jmrit.operations.trains.csv with parameters of type EngineModifier and TypeMethodDescriptionprotected voidTrainCsvCommon.printEngine(CSVPrinter fileOut, Engine engine, String code, String message) -
Uses of Engine in jmri.jmrit.operations.trains.trainbuilder
Fields in jmri.jmrit.operations.trains.trainbuilder declared as EngineModifier and TypeFieldDescription(package private) EngineTrainBuilderBase._lastEngine(package private) EngineTrainBuilderBase._secondLeadEngine(package private) EngineTrainBuilderBase._thirdLeadEngineFields in jmri.jmrit.operations.trains.trainbuilder with type parameters of type EngineMethods in jmri.jmrit.operations.trains.trainbuilder with parameters of type EngineModifier and TypeMethodDescriptionTrainCommon.dropEngine(Engine engine) Returns the drop string for a loco.protected voidTrainBuilderCars.getCaboose(String roadCaboose, Engine leadEngine, RouteLocation rl, RouteLocation rld, boolean requiresCaboose) Find a caboose if needed at the correct location and add it to the train.protected voidTrainBuilderBase.getNewEngine(int hpNeeded, Engine leadEngine, String model, String road) Removes engine from train and attempts to replace it with engine or consist that meets the HP requirements of the train.TrainCommon.pickupEngine(Engine engine) Returns the pick up string for a loco.protected voidTrainBuilderBase.removeEngineFromTrain(Engine engine) protected booleanTrainBuilderBase.setEngineDestination(Engine engine, RouteLocation rl, RouteLocation rld) Sets the destination track for an engine and assigns it to the train.Method parameters in jmri.jmrit.operations.trains.trainbuilder with type arguments of type EngineModifier and TypeMethodDescriptionprotected voidTrainCommon.blockLocosTwoColumn(PrintWriter file, List<Engine> engineList, RouteLocation rl, boolean isManifest) Used to generate "Two Column" format for engines.protected voidTrainCommon.dropEngines(PrintWriter file, List<Engine> engineList, RouteLocation rl, boolean isManifest) Adds a list of locomotive drops for the route location to the output file.protected voidTrainCommon.pickupEngines(PrintWriter file, List<Engine> engineList, RouteLocation rl, boolean isManifest) Adds a list of locomotive pick ups for the route location to the output file. -
Uses of Engine in jmri.server.json.operations
Methods in jmri.server.json.operations that return EngineModifier and TypeMethodDescriptionprotected EngineJsonOperationsHttpService.getEngineByName(String name, Locale locale, int id) Methods in jmri.server.json.operations with parameters of type EngineModifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.node.ObjectNodeJsonUtil.getEngine(Engine engine, com.fasterxml.jackson.databind.node.ObjectNode data, Locale locale) Get the JSON representation of an Engine.com.fasterxml.jackson.databind.node.ObjectNodeGet the JSON representation of an Engine.com.fasterxml.jackson.databind.node.ObjectNodeJsonOperationsHttpService.postEngine(Engine engine, com.fasterxml.jackson.databind.JsonNode data, Locale locale, int id) Set the properties in the data parameter for the given engine. -
Uses of Engine in jmri.web.servlet.operations
Methods in jmri.web.servlet.operations with parameters of type EngineModifier and TypeMethodDescriptionHtmlTrainCommon.dropEngine(Engine engine) protected StringHtmlTrainCommon.getEngineAttribute(Engine engine, String attribute, boolean isPickup) HtmlTrainCommon.pickupEngine(Engine engine) Method parameters in jmri.web.servlet.operations with type arguments of type EngineModifier and TypeMethodDescriptionprotected StringHtmlTrainCommon.dropEngines(List<Engine> engines, RouteLocation location) protected StringHtmlTrainCommon.pickupEngines(List<Engine> engines, RouteLocation location)