Package jmri.jmrit.ctc
Class TrafficLocking
- java.lang.Object
-
- jmri.jmrit.ctc.TrafficLocking
-
public class TrafficLocking extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description TrafficLocking(java.lang.String userIdentifier, java.util.ArrayList<TrafficLockingData> _mTRL_LeftTrafficLockingRules, java.util.ArrayList<TrafficLockingData> _mTRL_RightTrafficLockingRules, LockedRoutesManager lockedRoutesManager)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
fileReadComplete(java.util.HashMap<java.lang.Integer,CodeButtonHandler> cbHashMap, java.util.HashMap<java.lang.Integer,SwitchDirectionIndicators> swdiHashMap)
void
removeAllListeners()
TrafficLockingInfo
valid(int presentSignalDirectionLever, boolean fleetingEnabled)
-
-
-
Constructor Detail
-
TrafficLocking
public TrafficLocking(java.lang.String userIdentifier, java.util.ArrayList<TrafficLockingData> _mTRL_LeftTrafficLockingRules, java.util.ArrayList<TrafficLockingData> _mTRL_RightTrafficLockingRules, LockedRoutesManager lockedRoutesManager)
-
-
Method Detail
-
removeAllListeners
public void removeAllListeners()
-
fileReadComplete
public void fileReadComplete(java.util.HashMap<java.lang.Integer,CodeButtonHandler> cbHashMap, java.util.HashMap<java.lang.Integer,SwitchDirectionIndicators> swdiHashMap)
-
valid
public TrafficLockingInfo valid(int presentSignalDirectionLever, boolean fleetingEnabled)
-
-