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 -
-
Uses of ScheduleItem in jmri.jmrit.operations.locations
Methods in jmri.jmrit.operations.locations that return ScheduleItem Modifier and Type Method Description ScheduleItem
Track. getCurrentScheduleItem()
Get's the current schedule item for this track Protects against user deleting an item in a shared schedule.ScheduleItem
Track. 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) ScheduleItem
ScheduleEditFrame. _scheduleItem
Fields in jmri.jmrit.operations.locations.schedules with type parameters of type ScheduleItem Modifier and Type Field Description (package private) java.util.List<ScheduleItem>
ScheduleTableModel. _list
protected java.util.Hashtable<java.lang.String,ScheduleItem>
Schedule. _scheduleHashTable
Methods in jmri.jmrit.operations.locations.schedules that return ScheduleItem Modifier and Type Method Description ScheduleItem
Schedule. addItem(java.lang.String type)
Adds a car type to the end of this scheduleScheduleItem
Schedule. 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.ScheduleItem
Schedule. getItemById(java.lang.String id)
Get a ScheduleItem by idScheduleItem
Schedule. getItemBySequenceId(int sequenceId)
ScheduleItem
Schedule. 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.String
Schedule. checkScheduleItem(ScheduleItem si, Car car, Track track)
java.lang.String
Schedule. checkScheduleItemValid(ScheduleItem si, Track track)
void
ScheduleItem. copyScheduleItem(ScheduleItem si)
void
Schedule. 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)
void
Schedule. moveItemDown(ScheduleItem si)
Places a ScheduleItem later in the schedulevoid
Schedule. moveItemUp(ScheduleItem si)
Places a ScheduleItem earlier in the schedulevoid
Schedule. 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 ScheduleItem
Car. getScheduleItem(Track track)
Methods in jmri.jmrit.operations.rollingstock.cars with parameters of type ScheduleItem Modifier and Type Method Description void
Car. loadNext(ScheduleItem scheduleItem)
Called when setting a car's destination to this spur. -
Uses of ScheduleItem in jmri.jmrit.operations.trains
Methods in jmri.jmrit.operations.trains that return ScheduleItem Modifier and Type Method Description protected ScheduleItem
TrainBuilderBase. getScheduleItem(Car car, Track track)
Used when generating a car load from staging.
-