Uses of Interface
jmri.jmrit.ussctc.Lock
-
Packages that use Lock Package Description jmri.jmrit.ussctc Support for implementing USS CTC systems in JMRI. -
-
Uses of Lock in jmri.jmrit.ussctc
Classes in jmri.jmrit.ussctc that implement Lock Modifier and Type Class Description classCombinedLockCombines multiple locks into one with an AND operation.classOccupancyLockLock if any of a list of sensors isn't INACTIVE.classRouteLockLock if any of the SignalHeads controlling traffic over a turnout are not at stop.classTimeLockLock if any of the SignalHeadSections controlling traffic are running time.classTrafficLockImplements a traffic lock.classTrafficRelayModels a traffic relay.classTurnoutLockLock if a turnout isn't in the desired state.Fields in jmri.jmrit.ussctc with type parameters of type Lock Modifier and Type Field Description (package private) java.util.List<Lock>SignalHeadSection. leftwardLocks(package private) java.util.List<Lock>CombinedLock. list(package private) java.util.List<Lock>TurnoutSection.TurnoutFieldSection. locks(package private) java.util.List<Lock>SignalHeadSection. rightwardLocksMethod parameters in jmri.jmrit.ussctc with type arguments of type Lock Modifier and Type Method Description voidSignalHeadSection. addLeftwardLocks(java.util.List<Lock> locks)voidTurnoutSection. addLocks(java.util.List<Lock> locks)voidTurnoutSection.TurnoutFieldSection. addLocks(java.util.List<Lock> locks)voidSignalHeadSection. addRightwardLocks(java.util.List<Lock> locks)static booleanLock. checkLocksClear(java.util.List<Lock> locks, LockLogger lockLogger)Check a collection of Locks, handling the logging etc as needed.Constructor parameters in jmri.jmrit.ussctc with type arguments of type Lock Constructor Description CombinedLock(java.util.List<Lock> list)
-