Uses of Class
jmri.jmrit.operations.locations.Track
Packages that use Track
Package
Description
JMRI JSON support for Operations.
-
Uses of Track in jmri.jmrit.operations.locations
Fields in jmri.jmrit.operations.locations with type parameters of type TrackMethods in jmri.jmrit.operations.locations that return TrackModifier and TypeMethodDescriptionAdds a track to this location.Creates a copy of this track.Track.getAlternateTrack()Returns the alternate track for a spurLocation.getTrackById(String id) Location.getTrackByName(String name, String type) Get track at this location by name and type.LocationManager.getTrackByReporter(Reporter r) Request a track associated with a given reporter.Methods in jmri.jmrit.operations.locations that return types with arguments of type TrackModifier and TypeMethodDescriptionReturns all tracks of typePool.getTracks()Location.getTracksByBlockingOrderList(String type) Sorted list by track blocking order.Location.getTracksByIdList()Gets a sorted by id list of tracks for this location.Location.getTracksByMoves(String type) Sorted list by track moves.LocationManager.getTracksByMoves(String type) Returns all tracks of type sorted by use.Location.getTracksByNameList(String type) Sorted list by track name.Location.getTracksList()Gets a unsorted list of the tracks at this location.Methods in jmri.jmrit.operations.locations with parameters of type TrackModifier and TypeMethodDescriptionvoidAdds a track to this poolvoidLocation.changeTrackBlockingOrderEarlier(Track track) voidLocation.changeTrackBlockingOrderLater(Track track) voidLocation.deleteTrack(Track track) intPool.getMaxLengthTrack(Track track) Used to determine the maximum available length for a given trackbooleanLocation.isTrackAtLocation(Track track) voidRemember a NamedBean Object created outside the manager.voidRemoves a track from this poolbooleanPool.requestTrackLength(Track track, int length) Request track length from one of the other tracks in this pool.voidTrack.setAlternateTrack(Track track) Method parameters in jmri.jmrit.operations.locations with type arguments of type TrackModifier and TypeMethodDescriptionvoidLocation.updateComboBox(JComboBox<Track> box) Updates a JComboBox with all of the track locations for this location.voidLocation.updateComboBox(JComboBox<Track> box, RollingStock rs, boolean filter, boolean isDestination) Updates a JComboBox with tracks that can service the rolling stock. -
Uses of Track in jmri.jmrit.operations.locations.gui
Fields in jmri.jmrit.operations.locations.gui declared as TrackModifier and TypeFieldDescriptionTrackEditFrame._trackprotected TrackYardmasterByTrackPanel._trackFields in jmri.jmrit.operations.locations.gui with type parameters of type TrackModifier and TypeFieldDescriptionTrackTableModel._tracksListYardmasterByTrackPanel.trackComboBoxMethods in jmri.jmrit.operations.locations.gui with parameters of type TrackModifier and TypeMethodDescriptionvoidInterchangeEditFrame.initComponents(Location location, Track track) voidInterchangeEditFrame.initComponents(Track track) voidSpurEditFrame.initComponents(Location location, Track track) voidSpurEditFrame.initComponents(Track track) voidStagingEditFrame.initComponents(Location location, Track track) voidStagingEditFrame.initComponents(Track track) voidTrackEditFrame.initComponents(Location location, Track track) protected abstract voidTrackEditFrame.initComponents(Track track) voidYardEditFrame.initComponents(Location location, Track track) voidYardEditFrame.initComponents(Track track) protected voidprotected voidprotected voidprotected void -
Uses of Track in jmri.jmrit.operations.locations.schedules
Fields in jmri.jmrit.operations.locations.schedules declared as TrackModifier and TypeFieldDescription(package private) TrackLocationTrackPair._trackScheduleEditFrame._track(package private) TrackScheduleTableModel._trackprotected TrackScheduleItem._trackDestinationMethods in jmri.jmrit.operations.locations.schedules that return TrackModifier and TypeMethodDescriptionScheduleItem.getDestinationTrack()LocationTrackPair.getTrack()Methods in jmri.jmrit.operations.locations.schedules that return types with arguments of type TrackModifier and TypeMethodDescriptionScheduleManager.getListSpurs(Schedule schedule) ScheduleTableModel.getTrackComboBox(ScheduleItem si) Methods in jmri.jmrit.operations.locations.schedules with parameters of type TrackModifier and TypeMethodDescriptionSchedule.checkScheduleItem(ScheduleItem si, Car car, Track track, boolean isRandomChecked) Schedule.checkScheduleItemValid(ScheduleItem si, Track track) Schedule.checkScheduleValid(Track track) Check to see if schedule is valid for the track.protected voidScheduleTableModel.initTable(ScheduleEditFrame frame, JTable table, Schedule schedule, Location location, Track track) voidScheduleManager.replaceTrack(Track oldTrack, Track newTrack) Schedule.searchSchedule(Car car, Track track) voidScheduleItem.setDestinationTrack(Track track) Constructors in jmri.jmrit.operations.locations.schedules with parameters of type TrackModifierConstructorDescriptionLocationTrackPair(Track track) ScheduleEditFrame(Schedule schedule, Track track) -
Uses of Track in jmri.jmrit.operations.locations.schedules.tools
Fields in jmri.jmrit.operations.locations.schedules.tools declared as TrackModifier and TypeFieldDescription(package private) TrackScheduleCopyAction._track(package private) TrackScheduleCopyFrame._track(package private) TrackScheduleOptionsFrame._trackFields in jmri.jmrit.operations.locations.schedules.tools with type parameters of type TrackConstructors in jmri.jmrit.operations.locations.schedules.tools with parameters of type TrackModifierConstructorDescriptionScheduleCopyAction(Schedule schedule, Track track) ScheduleCopyFrame(Schedule schedule, Track track) -
Uses of Track in jmri.jmrit.operations.locations.tools
Fields in jmri.jmrit.operations.locations.tools declared as TrackModifier and TypeFieldDescription(package private) TrackAlternateTrackFrame._trackprotected TrackIgnoreUsedTrackFrame._trackprotected TrackPoolTrackFrame._track(package private) TrackPrintTrainsServingLocation._track(package private) TrackShowTrainsServingLocationAction._track(package private) TrackShowTrainsServingLocationFrame._track(package private) TrackTrackCopyAction._track(package private) TrackTrackDestinationEditFrame._track(package private) TrackTrackEditCommentsFrame._track(package private) TrackTrackLoadEditFrame._trackprotected TrackTrackPriorityFrame._track(package private) TrackTrackRoadEditFrame._trackFields in jmri.jmrit.operations.locations.tools with type parameters of type TrackModifier and TypeFieldDescriptionLocationTrackBlockingOrderTableModel._tracksListAlternateTrackFrame.trackBoxTrackCopyFrame.trackBoxShowTrainsServingLocationFrame.trackComboBoxMethods in jmri.jmrit.operations.locations.tools with parameters of type TrackModifier and TypeMethodDescriptionvoidShowTrainsServingLocationFrame.initComponents(Location location, Track track) voidTrackLoadEditFrame.initComponents(Location location, Track track) voidTrackRoadEditFrame.initComponents(Location location, Track track) protected voidLocationCopyFrame.moveRollingStock(Track fromTrack, Track toTrack) protected voidTrackCopyFrame.moveRollingStock(Track fromTrack, Track toTrack) Constructors in jmri.jmrit.operations.locations.tools with parameters of type TrackModifierConstructorDescriptionPoolTrackFrame(Track track) PrintTrainsServingLocation(boolean isPreview, Location location, Track track, String carType) ShowCarsByLocationAction(boolean showAllCars, Location location, Track track) ShowLocosByLocationAction(boolean showAllLocos, Location location, Track track) ShowTrainsServingLocationAction(Location location, Track track) TrackCopyAction(Track track, Location destination) TrackCopyFrame(Track track, Location destination) TrackEditCommentsFrame(Track track) TrackPriorityAction(Track track) TrackPriorityFrame(Track track) -
Uses of Track in jmri.jmrit.operations.rollingstock
Fields in jmri.jmrit.operations.rollingstock declared as TrackModifier and TypeFieldDescriptionprotected TrackRollingStock._trackprotected TrackRollingStock._trackDestinationFields in jmri.jmrit.operations.rollingstock with type parameters of type TrackModifier and TypeFieldDescriptionRollingStockSetFrame.finalDestTrackBoxRollingStockSetFrame.trackDestinationBoxRollingStockEditFrame.trackLocationBoxRollingStockSetFrame.trackLocationBoxMethods in jmri.jmrit.operations.rollingstock that return TrackModifier and TypeMethodDescriptionRollingStock.getDestinationTrack()RollingStock.getTrack()RollingStock.getTrackLastSeen()Methods in jmri.jmrit.operations.rollingstock with parameters of type TrackModifier and TypeMethodDescriptionRollingStock.checkDestination(Location destination, Track track) Used to check destination track to see if it will accept rolling stockReturns a list (no order) of RollingStock on a track.RollingStock.setDestination(Location destination, Track track) Sets rolling stock destination on the layoutRollingStock.setDestination(Location destination, Track track, boolean force) Sets rolling stock destination on the layoutvoidRollingStock.setDestinationTrack(Track track) Sets rolling stock destination track without reserving destination track space or drop count.RollingStock.setLocation(Location location, Track track) Sets rolling stock location on the layoutRollingStock.setLocation(Location location, Track track, boolean force) Sets rolling stock location on the layoutvoidSet the rolling stock's location and track.RollingStock.testLocation(Location location, Track track) Used to confirm that a track is associated with a location, and that rolling stock can be placed on track. -
Uses of Track in jmri.jmrit.operations.rollingstock.cars
Fields in jmri.jmrit.operations.rollingstock.cars declared as TrackModifier and TypeFieldDescriptionprotected TrackCar._finalDestTrackprotected Trackprotected TrackCar._rweDestTrackprotected TrackCar._rwlDestTrackMethods in jmri.jmrit.operations.rollingstock.cars that return TrackMethods in jmri.jmrit.operations.rollingstock.cars with parameters of type TrackModifier and TypeMethodDescriptionCar.checkDestination(Location destination, Track track) Used to determine if a car can be set out at a destination (location).Car.getScheduleItem(Track track) voidCalled when car is delivered to track.Car.setDestination(Location destination, Track track) Sets the car's destination on the layoutCar.setDestination(Location destination, Track track, boolean force) Sets the car's destination on the layoutvoidCar.setFinalDestinationTrack(Track track) voidCar.setPreviousFinalDestinationTrack(Track track) voidCar.setReturnWhenEmptyDestTrack(Track track) voidCar.setReturnWhenLoadedDestTrack(Track track) voidCar.updateLoad(Track track) Updates a car's load when placed at a spur. -
Uses of Track in jmri.jmrit.operations.rollingstock.cars.gui
Fields in jmri.jmrit.operations.rollingstock.cars.gui with type parameters of type TrackModifier and TypeFieldDescriptionCarSetFrame.trackReturnWhenEmptyBoxCarSetFrame.trackReturnWhenLoadedBox -
Uses of Track in jmri.jmrit.operations.rollingstock.engines
Methods in jmri.jmrit.operations.rollingstock.engines with parameters of type TrackModifier and TypeMethodDescriptionEngine.checkDestination(Location destination, Track track) Used to check destination track to see if it will accept locomotive -
Uses of Track in jmri.jmrit.operations.router
Fields in jmri.jmrit.operations.router with type parameters of type TrackModifier and TypeFieldDescriptionRouter._lastLocationTracksRouter._next2ndLocationTracksRouter._next3rdLocationTracksRouter._next4thLocationTracksRouter._nextLocationTracksMethods in jmri.jmrit.operations.router with parameters of type TrackModifier and TypeMethodDescriptionbooleanRouter.isCarRouteable(Car car, Train train, Location destination, Track track, PrintWriter buildReport) booleanRouter.isCarRouteable(Car car, Train train, Track track, PrintWriter buildReport) Determines if car can be routed to the destination track -
Uses of Track in jmri.jmrit.operations.trains
Fields in jmri.jmrit.operations.trains declared as TrackModifier and TypeFieldDescriptionprotected TrackTrain._departureTrackprotected TrackTrain._terminationTrackMethods in jmri.jmrit.operations.trains that return TrackMethods in jmri.jmrit.operations.trains with parameters of type TrackModifier and TypeMethodDescriptionvoidTrain.setDepartureTrack(Track track) voidTrain.setTerminationTrack(Track track) -
Uses of Track in jmri.jmrit.operations.trains.trainbuilder
Fields in jmri.jmrit.operations.trains.trainbuilder declared as TrackModifier and TypeFieldDescription(package private) TrackTrainBuilderBase._departStageTrack(package private) TrackTrainBuilderBase._terminateStageTrackMethods in jmri.jmrit.operations.trains.trainbuilder that return TrackModifier and TypeMethodDescriptionprotected TrackTrainBuilderBase.promptFromStagingDialog()Ask which staging track the train is to depart on.protected TrackTrainBuilderBase.promptToStagingDialog()Ask which staging track the train is to terminate on.protected TrackTrainBuilderBase.tryStaging(Car car, RouteLocation rldSave) Methods in jmri.jmrit.operations.trains.trainbuilder that return types with arguments of type TrackModifier and TypeMethodDescriptionTrainBuilderBase.getTracksAtDestination(Car car, RouteLocation rld) Returns a list containing two tracks.Methods in jmri.jmrit.operations.trains.trainbuilder with parameters of type TrackModifier and TypeMethodDescriptionprotected voidTrainBuilderCars.addCarToTrain(Car car, RouteLocation rl, RouteLocation rld, Track track) Add car to train, and adjust train length and weightprotected booleanTrainBuilderBase.checkBasicMoves(Car car, Track track) protected booleanTrainBuilderBase.checkDepartureStagingTrack(Track departStageTrack) Check departure staging track to see if engines and cars are available to a new train.protected booleanTrainBuilderBase.checkDropTrainDirection(RollingStock rs, RouteLocation rld, Track track) protected booleanTrainBuilderBase.checkForAlternate(Car car, Track testTrack) Checks to see if track has an alternate and can be usedprotected RouteLocationTrainBuilderBase.checkForEarlierDrop(Car car, Track trackTemp, RouteLocation rld, int start, int routeEnd) Used to determine if car could be set out at earlier location in the train's route.protected StringTrainBuilderBase.checkReserved(Train train, RouteLocation rld, Car car, Track destTrack, boolean printMsg) protected booleanTrainBuilderBase.checkTerminateStagingTrack(Track terminateStageTrack) Checks to see if staging track can accept train.protected booleanTrainBuilderBase.checkTrainCanDrop(RollingStock rs, Track track) Determinate if rolling stock can be dropped by this train to the track specified.protected booleanTrainBuilderBase.generateLoadCarDepartingAndTerminatingIntoStaging(Car car, Track stageTrack) Creates a car load for a car departing staging and eventually terminating into staging.protected ScheduleItemTrainBuilderBase.getScheduleItem(Car car, Track track) Used when generating a car load from staging.protected voidTrainBuilderBase.setDepartureTrack(Track departStageTrack) Will also set the termination track if returning to staging -
Uses of Track in jmri.server.json.operations
Methods in jmri.server.json.operations that return TrackModifier and TypeMethodDescriptionprotected TrackJsonOperationsHttpService.getTrackByName(String name, com.fasterxml.jackson.databind.JsonNode data, Locale locale, int id) Methods in jmri.server.json.operations with parameters of type TrackModifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.node.ObjectNodeJsonUtil.getRSTrack(Track track, Locale locale) Get a Track in JSON for use in rolling stock or train.com.fasterxml.jackson.databind.node.ObjectNodeGet a Track in JSON.com.fasterxml.jackson.databind.node.ObjectNodeJsonOperationsHttpService.postTrack(Track track, com.fasterxml.jackson.databind.JsonNode data, Locale locale, int id)