Uses of Class
jmri.jmrit.operations.locations.Track
-
-
Uses of Track in jmri.jmrit.operations.locations
Fields in jmri.jmrit.operations.locations with type parameters of type Track Modifier and Type Field Description protected java.util.Hashtable<java.lang.String,Track>Location. _trackHashTableprotected java.util.List<Track>Pool. _tracksMethods in jmri.jmrit.operations.locations that return Track Modifier and Type Method Description TrackLocation. addTrack(java.lang.String name, java.lang.String type)Adds a track to this location.TrackTrack. copyTrack(java.lang.String newName, Location newLocation)Creates a copy of this track.TrackTrack. getAlternateTrack()Returns the alternate track for a spurTrackLocation. getTrackById(java.lang.String id)TrackLocation. getTrackByName(java.lang.String name, java.lang.String type)Get track at this location by name and type.TrackLocationManager. getTrackByReporter(Reporter r)Request a track associated with a given reporter.Methods in jmri.jmrit.operations.locations that return types with arguments of type Track Modifier and Type Method Description java.util.List<Track>LocationManager. getTracks(java.lang.String type)Returns all tracks of typejava.util.List<Track>Pool. getTracks()java.util.List<Track>Location. getTracksByBlockingOrderList(java.lang.String type)Sorted list by track blocking order.java.util.List<Track>Location. getTracksByIdList()Gets a sorted by id list of tracks for this location.java.util.List<Track>Location. getTracksByMoves(java.lang.String type)Sorted list by track moves.java.util.List<Track>LocationManager. getTracksByMoves(java.lang.String type)Returns all tracks of type sorted by use.java.util.List<Track>Location. getTracksByNameList(java.lang.String type)Sorted list by track name.java.util.List<Track>Location. getTracksList()Gets a unsorted list of the tracks at this location.Methods in jmri.jmrit.operations.locations with parameters of type Track Modifier and Type Method Description voidPool. add(Track track)Adds 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)voidLocation. register(Track track)Remember a NamedBean Object created outside the manager.voidPool. remove(Track track)Removes 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 Track Modifier and Type Method Description voidLocation. updateComboBox(javax.swing.JComboBox<Track> box)Updates a JComboBox with all of the track locations for this location.voidLocation. 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 Track in jmri.jmrit.operations.locations.gui
Fields in jmri.jmrit.operations.locations.gui declared as Track Modifier and Type Field Description TrackTrackEditFrame. _trackprotected TrackYardmasterByTrackPanel. _trackFields in jmri.jmrit.operations.locations.gui with type parameters of type Track Modifier and Type Field Description protected java.util.List<Track>TrackTableModel. _tracksList(package private) javax.swing.JComboBox<Track>YardmasterByTrackPanel. trackComboBoxMethods in jmri.jmrit.operations.locations.gui with parameters of type Track Modifier and Type Method Description voidInterchangeEditFrame. 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 voidInterchangeEditFrame. saveTrack(Track track)protected voidSpurEditFrame. saveTrack(Track track)protected voidStagingEditFrame. saveTrack(Track track)protected voidTrackEditFrame. saveTrack(Track track) -
Uses of Track in jmri.jmrit.operations.locations.schedules
Fields in jmri.jmrit.operations.locations.schedules declared as Track Modifier and Type Field Description (package private) TrackLocationTrackPair. _trackTrackScheduleEditFrame. _track(package private) TrackScheduleTableModel. _trackprotected TrackScheduleItem. _trackDestinationMethods in jmri.jmrit.operations.locations.schedules that return Track Modifier and Type Method Description TrackScheduleItem. getDestinationTrack()TrackLocationTrackPair. getTrack()Methods in jmri.jmrit.operations.locations.schedules that return types with arguments of type Track Modifier and Type Method Description java.util.List<Track>ScheduleManager. getListSpurs(Schedule schedule)protected javax.swing.JComboBox<Track>ScheduleTableModel. getTrackComboBox(ScheduleItem si)Methods in jmri.jmrit.operations.locations.schedules with parameters of type Track Modifier and Type Method Description java.lang.StringSchedule. checkScheduleItem(ScheduleItem si, Car car, Track track)java.lang.StringSchedule. checkScheduleItemValid(ScheduleItem si, Track track)java.lang.StringSchedule. checkScheduleValid(Track track)Check to see if schedule is valid for the track.protected voidScheduleTableModel. initTable(ScheduleEditFrame frame, javax.swing.JTable table, Schedule schedule, Location location, Track track)voidScheduleManager. replaceTrack(Track oldTrack, Track newTrack)java.lang.StringSchedule. searchSchedule(Car car, Track track)voidScheduleItem. setDestinationTrack(Track track)Constructors in jmri.jmrit.operations.locations.schedules with parameters of type Track Constructor Description LocationTrackPair(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 Track Modifier and Type Field Description (package private) TrackScheduleCopyAction. _track(package private) TrackScheduleCopyFrame. _track(package private) TrackScheduleOptionsFrame. _trackFields in jmri.jmrit.operations.locations.schedules.tools with type parameters of type Track Modifier and Type Field Description (package private) javax.swing.JComboBox<Track>ScheduleOptionsFrame. trackBoxConstructors in jmri.jmrit.operations.locations.schedules.tools with parameters of type Track Constructor Description ScheduleCopyAction(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 Track Modifier and Type Field Description (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 Track Modifier and Type Field Description protected java.util.List<Track>LocationTrackBlockingOrderTableModel. _tracksList(package private) javax.swing.JComboBox<Track>AlternateTrackFrame. trackBox(package private) javax.swing.JComboBox<Track>TrackCopyFrame. trackBox(package private) javax.swing.JComboBox<Track>ShowTrainsServingLocationFrame. trackComboBoxMethods in jmri.jmrit.operations.locations.tools with parameters of type Track Modifier and Type Method Description voidShowTrainsServingLocationFrame. 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 Track Constructor Description PoolTrackFrame(Track track)PrintTrainsServingLocation(boolean isPreview, Location location, Track track, java.lang.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 Track Modifier and Type Field Description protected TrackRollingStock. _trackprotected TrackRollingStock. _trackDestinationFields in jmri.jmrit.operations.rollingstock with type parameters of type Track Modifier and Type Field Description javax.swing.JComboBox<Track>RollingStockSetFrame. finalDestTrackBoxjavax.swing.JComboBox<Track>RollingStockSetFrame. trackDestinationBoxjavax.swing.JComboBox<Track>RollingStockEditFrame. trackLocationBoxjavax.swing.JComboBox<Track>RollingStockSetFrame. trackLocationBoxMethods in jmri.jmrit.operations.rollingstock that return Track Modifier and Type Method Description TrackRollingStock. getDestinationTrack()TrackRollingStock. getTrack()TrackRollingStock. getTrackLastSeen()Methods in jmri.jmrit.operations.rollingstock with parameters of type Track Modifier and Type Method Description java.lang.StringRollingStock. checkDestination(Location destination, Track track)Used to check destination track to see if it will accept rolling stockjava.util.List<T>RollingStockManager. getList(Track track)Returns a list (no order) of RollingStock on a track.java.lang.StringRollingStock. setDestination(Location destination, Track track)Sets rolling stock destination on the layoutjava.lang.StringRollingStock. 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.java.lang.StringRollingStock. setLocation(Location location, Track track)Sets rolling stock location on the layoutjava.lang.StringRollingStock. setLocation(Location location, Track track, boolean force)Sets rolling stock location on the layoutvoidRollingStock. setTrack(Track track)Set the rolling stock's location and track.java.lang.StringRollingStock. 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 Track Modifier and Type Field Description protected TrackCar. _finalDestTrackprotected TrackCar. _previousFinalDestTrackprotected TrackCar. _rweDestTrackprotected TrackCar. _rwlDestTrackMethods in jmri.jmrit.operations.rollingstock.cars that return Track Modifier and Type Method Description TrackCar. getFinalDestinationTrack()TrackCar. getPreviousFinalDestinationTrack()TrackCar. getReturnWhenEmptyDestTrack()TrackCar. getReturnWhenLoadedDestTrack()Methods in jmri.jmrit.operations.rollingstock.cars with parameters of type Track Modifier and Type Method Description java.lang.StringCar. checkDestination(Location destination, Track track)Used to determine if a car can be set out at a destination (location).ScheduleItemCar. getScheduleItem(Track track)voidCar. loadNext(Track track)Called when car is delivered to track.java.lang.StringCar. setDestination(Location destination, Track track)Sets the car's destination on the layoutjava.lang.StringCar. 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 Track Modifier and Type Field Description protected javax.swing.JComboBox<Track>CarSetFrame. trackReturnWhenEmptyBoxprotected javax.swing.JComboBox<Track>CarSetFrame. trackReturnWhenLoadedBox -
Uses of Track in jmri.jmrit.operations.rollingstock.engines
Methods in jmri.jmrit.operations.rollingstock.engines with parameters of type Track Modifier and Type Method Description java.lang.StringEngine. 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 Track Modifier and Type Field Description protected java.util.List<Track>Router. _lastLocationTracksprotected java.util.List<Track>Router. _next2ndLocationTracksprotected java.util.List<Track>Router. _next3rdLocationTracksprotected java.util.List<Track>Router. _next4thLocationTracksprotected java.util.List<Track>Router. _nextLocationTracksMethods in jmri.jmrit.operations.router with parameters of type Track Modifier and Type Method Description booleanRouter. isCarRouteable(Car car, Train train, Location destination, Track track, java.io.PrintWriter buildReport)booleanRouter. isCarRouteable(Car car, Train train, Track track, java.io.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 Track Modifier and Type Field Description protected TrackTrain. _departureTrackprotected TrackTrain. _terminationTrackMethods in jmri.jmrit.operations.trains that return Track Modifier and Type Method Description TrackTrain. getDepartureTrack()TrackTrain. getTerminationTrack()Methods in jmri.jmrit.operations.trains with parameters of type Track Modifier and Type Method Description voidTrain. 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 Track Modifier and Type Field Description (package private) TrackTrainBuilderBase. _departStageTrack(package private) TrackTrainBuilderBase. _terminateStageTrackMethods in jmri.jmrit.operations.trains.trainbuilder that return Track Modifier and Type Method Description protected 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 Track Modifier and Type Method Description protected java.util.List<Track>TrainBuilderBase. getTracksAtDestination(Car car, RouteLocation rld)Returns a list containing two tracks.Methods in jmri.jmrit.operations.trains.trainbuilder with parameters of type Track Modifier and Type Method Description protected 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 java.lang.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 Track Modifier and Type Method Description protected TrackJsonOperationsHttpService. getTrackByName(java.lang.String name, com.fasterxml.jackson.databind.JsonNode data, java.util.Locale locale, int id)Methods in jmri.server.json.operations with parameters of type Track Modifier and Type Method Description com.fasterxml.jackson.databind.node.ObjectNodeJsonUtil. getRSTrack(Track track, java.util.Locale locale)Get a Track in JSON for use in rolling stock or train.com.fasterxml.jackson.databind.node.ObjectNodeJsonUtil. getTrack(Track track, java.util.Locale locale)Get a Track in JSON.com.fasterxml.jackson.databind.node.ObjectNodeJsonOperationsHttpService. postTrack(Track track, com.fasterxml.jackson.databind.JsonNode data, java.util.Locale locale, int id)
-