protected void |
DispatcherFrame.addDelayedTrain(ActiveTrain at,
int restartType,
Sensor delaySensor,
boolean resetSensor) |
|
protected void |
AllocationRequest.addMeetingTrain(ActiveTrain at) |
|
void |
DispatcherFrame.allocateExtraSection(java.awt.event.ActionEvent e,
ActiveTrain at) |
|
void |
DispatcherFrame.allocateNewActiveTrain(ActiveTrain at) |
|
protected void |
DispatcherFrame.allocateNextRequestedForTrain(ActiveTrain at) |
|
protected Section |
AutoAllocate.checkBlocksNotInReservedSection(ActiveTrain at,
Section sectionToCheck) |
|
protected java.util.List<LayoutTrackExpectedState<LayoutTurnout>> |
AutoTurnouts.checkTurnoutsInSection(Section s,
int seqNum,
Section nextSection,
ActiveTrain at,
Section prevSection,
boolean useTurnoutConnectionDelay) |
Check that all turnouts are correctly set for travel in the designated
Section to the next Section.
|
(package private) java.util.List<LayoutTrackExpectedState<LayoutTurnout>> |
DispatcherFrame.checkTurnoutStates(Section s,
int sSeqNum,
Section nextSection,
ActiveTrain at,
Section prevSection) |
|
boolean |
DispatcherFrame.extendActiveTrainsPath(Section s,
ActiveTrain at,
JmriJFrame jFrame) |
Extend the allocation of a section to a active train.
|
protected AllocationRequest |
DispatcherFrame.findAllocationRequestInQueue(Section s,
int seq,
int dir,
ActiveTrain at) |
|
protected boolean |
DispatcherFrame.hasTrainAnOccupiedSection(ActiveTrain at) |
Check an active train has an occupied section
|
boolean |
DispatcherFrame.isMastHeldByDispatcher(SignalMast sm,
ActiveTrain at) |
|
void |
DispatcherFrame.newTrainDone(ActiveTrain at) |
|
protected void |
DispatcherFrame.removeDelayedTrain(ActiveTrain at) |
|
boolean |
DispatcherFrame.removeFromActiveTrainPath(Section s,
ActiveTrain at,
JmriJFrame jFrame) |
|
protected void |
AllocationRequest.removeMeetingTrain(ActiveTrain at) |
|
protected boolean |
DispatcherFrame.requestAllocation(ActiveTrain activeTrain,
Section section,
int direction,
int seqNumber,
boolean showErrorMessages,
JmriJFrame frame) |
|
protected boolean |
DispatcherFrame.requestAllocation(ActiveTrain activeTrain,
Section section,
int direction,
int seqNumber,
boolean showErrorMessages,
JmriJFrame frame,
boolean firstAllocation) |
Creates an Allocation Request, and registers it with Dispatcher
|
protected void |
AllocationPlan.setActiveTrain(ActiveTrain at,
int i) |
|
protected java.util.List<LayoutTrackExpectedState<LayoutTurnout>> |
AutoTurnouts.setTurnoutsInSection(Section s,
int seqNum,
Section nextSection,
ActiveTrain at,
boolean trustKnownTurnouts,
Section prevSection,
boolean useTurnoutConnectionDelay) |
Set all turnouts for travel in the designated Section to the next
Section.
|
void |
DispatcherFrame.terminateActiveTrain(ActiveTrain at) |
Deprecated.
|
void |
DispatcherFrame.terminateActiveTrain(ActiveTrain at,
boolean terminateNow,
boolean runNextTrain) |
Terminate an Active Train and remove it from the Dispatcher.
|