Uses of Interface
jmri.jmrit.throttle.interfaces.ThrottleControllerUI
Packages that use ThrottleControllerUI
Package
Description
Provides control panel and associated visible icon classes.
-
Uses of ThrottleControllerUI in jmri.jmrit.display
Fields in jmri.jmrit.display declared as ThrottleControllerUI -
Uses of ThrottleControllerUI in jmri.jmrit.operations.trains
Fields in jmri.jmrit.operations.trains declared as ThrottleControllerUI -
Uses of ThrottleControllerUI in jmri.jmrit.throttle
Methods in jmri.jmrit.throttle that return ThrottleControllerUIModifier and TypeMethodDescriptionThrottleFrameManager.createSimpleThrottleFrame(DccLocoAddress la) Ask this manager to create a new Simple Throttle Frame A SimpleThrottleWindow will be created, but the inner Panel (SimpleThrottleFrame) will be returned.ThrottleFrameManager.createSimpleThrottleFrame(RosterEntry re) Ask this manager to create a new Simple Throttle Frame A SimpleThrottleWindow will be created, but the inner Panel (SimpleThrottleFrame) will be returned.ThrottleFrameManager.createSimpleThrottleFrame(ConnectionConfig connectionConfig, DccLocoAddress la) Ask this manager to create a new Simple Throttle Frame A SimpleThrottleWindow will be created, but the inner Panel (SimpleThrottleFrame) will be returned.ThrottleFrameManager.createThrottleFrame()Ask this manager to create a new Throttle Frame A ThrottleWindow will be created, but the inner Panel (ThrottleFrame) will be returned.ThrottleFrameManager.createThrottleFrame(ConnectionConfig connectionConfig) Ask this manager to create a new Throttle Frame A ThrottleWindow will be created, but the inner Panel (ThrottleFrame) will be returned.SimpleThrottleWindow.getCurentThrottleController()SimpleThrottleWindow.getThrottleControllerAt(int n) ThrottleWindow.getThrottleControllerAt(int n) Return the nth thottle frame of that throttle windowSimpleThrottleWindow.newThrottleController()ThrottleWindow.newThrottleController()Methods in jmri.jmrit.throttle with parameters of type ThrottleControllerUIModifier and TypeMethodDescriptionvoidSimpleThrottleWindow.addThrottleControllerAt(ThrottleControllerUI tf, int n) voidThrottleWindow.addThrottleControllerAt(ThrottleControllerUI tp, int idx) voidSimpleThrottleWindow.removeThrottleController(ThrottleControllerUI tf) voidThrottleWindow.removeThrottleController(ThrottleControllerUI tf) -
Uses of ThrottleControllerUI in jmri.jmrit.throttle.implementation
Classes in jmri.jmrit.throttle.implementation that implement ThrottleControllerUIModifier and TypeClassDescriptionclassA basic throttle panel, with control and function panels only No addressPanel, setAddress() or setConsistAddress() or setRosterEntry() has to be called to initiate a throttle request This file is part of JMRI.classThe classic JMRI throttle implementation as a JDesktopPane Class naming is bad but kept for backwards compatibility.Constructors in jmri.jmrit.throttle.implementation with parameters of type ThrottleControllerUIModifierConstructorDescriptionThrottleUICore(ThrottleManager tm, ThrottleControllerUI tc, boolean withPopupMenu) -
Uses of ThrottleControllerUI in jmri.jmrit.throttle.interfaces
Methods in jmri.jmrit.throttle.interfaces that return ThrottleControllerUIModifier and TypeMethodDescriptionThrottleControllersUIContainer.getCurentThrottleController()Get the throttle controller being used now (or on top)ThrottleControllersUIContainer.getThrottleControllerAt(int n) Get the throttle controller at position nThrottleControllersUIContainer.newThrottleController()Created a new throttle controllerMethods in jmri.jmrit.throttle.interfaces with parameters of type ThrottleControllerUIModifier and TypeMethodDescriptionvoidThrottleControllersUIContainer.addThrottleControllerAt(ThrottleControllerUI tf, int n) Adds an existing throttle controller to that container list at position nvoidThrottleControllersUIContainer.removeThrottleController(ThrottleControllerUI tf) Remove a throttle controller from that container -
Uses of ThrottleControllerUI in jmri.jmrit.throttle.list
Methods in jmri.jmrit.throttle.list that return ThrottleControllerUIMethods in jmri.jmrit.throttle.list with parameters of type ThrottleControllerUIModifier and TypeMethodDescriptionbooleanThrottlesTableModel.moveThrottleController(ThrottleControllerUI tcui, int row, int column) Constructors in jmri.jmrit.throttle.list with parameters of type ThrottleControllerUI