Uses of Class
jmri.jmrit.operations.locations.schedules.ScheduleItem
-
Packages that use ScheduleItem Package Description jmri.jmrit.operations.locations jmri.jmrit.operations.locations.schedules jmri.jmrit.operations.rollingstock.cars jmri.jmrit.operations.trains.trainbuilder -
-
Uses of ScheduleItem in jmri.jmrit.operations.locations
Methods in jmri.jmrit.operations.locations that return ScheduleItem Modifier and Type Method Description ScheduleItemTrack. getCurrentScheduleItem()Get's the current schedule item for this track Protects against user deleting an item in a shared schedule.ScheduleItemTrack. getNextScheduleItem() -
Uses of ScheduleItem in jmri.jmrit.operations.locations.schedules
Fields in jmri.jmrit.operations.locations.schedules declared as ScheduleItem Modifier and Type Field Description (package private) ScheduleItemScheduleEditFrame. _scheduleItemFields in jmri.jmrit.operations.locations.schedules with type parameters of type ScheduleItem Modifier and Type Field Description (package private) java.util.List<ScheduleItem>ScheduleTableModel. _listprotected java.util.Hashtable<java.lang.String,ScheduleItem>Schedule. _scheduleHashTableMethods in jmri.jmrit.operations.locations.schedules that return ScheduleItem Modifier and Type Method Description ScheduleItemSchedule. addItem(java.lang.String type)Adds a car type to the end of this scheduleScheduleItemSchedule. addItem(java.lang.String carType, int sequence)Add a schedule item at a specific place (sequence) in the schedule Allowable sequence numbers are 0 to max size of schedule. 0 = start of list.ScheduleItemSchedule. getItemById(java.lang.String id)Get a ScheduleItem by idScheduleItemSchedule. getItemBySequenceId(int sequenceId)ScheduleItemSchedule. getItemByType(java.lang.String carType)Get item by car type (gets last schedule item with this type)Methods in jmri.jmrit.operations.locations.schedules that return types with arguments of type ScheduleItem Modifier and Type Method Description java.util.List<ScheduleItem>Schedule. getItemsBySequenceList()Get a list of ScheduleItems sorted by schedule orderMethods in jmri.jmrit.operations.locations.schedules with parameters of type ScheduleItem Modifier and Type Method Description java.lang.StringSchedule. checkScheduleItem(ScheduleItem si, Car car, Track track)java.lang.StringSchedule. checkScheduleItemValid(ScheduleItem si, Track track)voidScheduleItem. copyScheduleItem(ScheduleItem si)voidSchedule. deleteItem(ScheduleItem si)Delete a ScheduleItemprotected javax.swing.JComboBox<Location>ScheduleTableModel. getDestComboBox(ScheduleItem si)protected javax.swing.JComboBox<java.lang.String>ScheduleTableModel. getLoadComboBox(ScheduleItem si)protected javax.swing.JComboBox<java.lang.String>ScheduleTableModel. getRandomComboBox(ScheduleItem si)protected javax.swing.JComboBox<java.lang.String>ScheduleTableModel. getShipComboBox(ScheduleItem si)protected javax.swing.JComboBox<Track>ScheduleTableModel. getTrackComboBox(ScheduleItem si)voidSchedule. moveItemDown(ScheduleItem si)Places a ScheduleItem later in the schedulevoidSchedule. moveItemUp(ScheduleItem si)Places a ScheduleItem earlier in the schedulevoidSchedule. register(ScheduleItem si)Remember a NamedBean Object created outside the manager. -
Uses of ScheduleItem in jmri.jmrit.operations.rollingstock.cars
Methods in jmri.jmrit.operations.rollingstock.cars that return ScheduleItem Modifier and Type Method Description ScheduleItemCar. getScheduleItem(Track track)Methods in jmri.jmrit.operations.rollingstock.cars with parameters of type ScheduleItem Modifier and Type Method Description voidCar. loadNext(ScheduleItem scheduleItem)Called when setting a car's destination to this spur. -
Uses of ScheduleItem in jmri.jmrit.operations.trains.trainbuilder
Methods in jmri.jmrit.operations.trains.trainbuilder that return ScheduleItem Modifier and Type Method Description protected ScheduleItemTrainBuilderBase. getScheduleItem(Car car, Track track)Used when generating a car load from staging.
-