Package jmri.jmrit.ctc
Interface SignalDirectionIndicatorsInterface
- All Known Implementing Classes:
SignalDirectionIndicators,SignalDirectionIndicatorsNull
public interface SignalDirectionIndicatorsInterface
-
Method Summary
Modifier and TypeMethodDescriptionvoidcodeButtonPressed(int requestedDirection, boolean requestedChangeInSignalDirection) voidintintbooleanbooleanbooleanvoidvoidvoidsetCodeButtonHandler(CodeButtonHandler codeButtonHandler) voidsetPresentSignalDirectionLever(int presentSignalDirectionLever) voidsetRequestedDirection(int direction) voidbooleanbooleanvoid
-
Method Details
-
setCodeButtonHandler
-
removeAllListeners
void removeAllListeners() -
isNonfunctionalObject
boolean isNonfunctionalObject() -
setPresentSignalDirectionLever
-
isRunningTime
boolean isRunningTime() -
osSectionBecameOccupied
void osSectionBecameOccupied() -
codeButtonPressed
-
startCodingTime
void startCodingTime() -
signalsNormal
boolean signalsNormal() -
signalsNormalOrOutOfCorrespondence
boolean signalsNormalOrOutOfCorrespondence() -
getPresentDirection
int getPresentDirection() -
inCorrespondence
boolean inCorrespondence() -
forceAllSignalsToHeld
void forceAllSignalsToHeld() -
getSignalsInTheFieldDirection
-
setSignalDirectionIndicatorsToOUTOFCORRESPONDENCE
-
setRequestedDirection
-