|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use DccThrottle | |
|---|---|
| jmri | Provides basic interfaces and certain core implementations for the JMRI layout management concepts. |
| jmri.jmrit.automat | Classes to ease creation of layout automation, particularly signaling. |
| jmri.jmrit.dispatcher | |
| jmri.jmrit.logix | |
| jmri.jmrit.throttle | |
| jmri.jmrit.withrottle | |
| jmri.jmrix | Interfaces and implementations for system-specific code. |
| jmri.jmrix.bachrus | |
| jmri.jmrix.can.cbus | Defines classes for interfacing to a MERG CBUS network. |
| jmri.jmrix.debugthrottle | |
| jmri.jmrix.direct | |
| jmri.jmrix.easydcc | |
| jmri.jmrix.ecos | Support for the ESU ECoS. |
| jmri.jmrix.lenz | |
| jmri.jmrix.lenz.hornbyelite | |
| jmri.jmrix.loconet | Provides access to LocoNet systems, along with a lot of Swing-based tools. |
| jmri.jmrix.nce | |
| jmri.jmrix.rps | This package contains software specific to the RPS system from NAC Services, Inc. |
| jmri.jmrix.sprog | |
| jmri.jmrix.srcp | Provide a JMRI connection to an SRCP server. |
| jmri.jmrix.tmcc | |
| jmri.jmrix.xpa | |
| Uses of DccThrottle in jmri |
|---|
| Methods in jmri with parameters of type DccThrottle | |
|---|---|
void |
ThrottleManager.dispatchThrottle(DccThrottle t,
ThrottleListener l)
The throttle listener has finished with the specific Throttle and is is available for reuse/reallocation by somebody else. |
boolean |
ThrottleManager.disposeThrottle(DccThrottle t,
ThrottleListener l)
Not for general use, see releaseThrottle
and dispatchThrottle. |
void |
ThrottleListener.notifyThrottleFound(DccThrottle t)
Get notification that a throttle has been found as you requested. |
void |
ThrottleManager.releaseThrottle(DccThrottle t,
ThrottleListener l)
The specified Throttle Listener has finished using a given throttle and no longer requires access to it. |
| Uses of DccThrottle in jmri.jmrit.automat |
|---|
| Methods in jmri.jmrit.automat that return DccThrottle | |
|---|---|
DccThrottle |
AbstractAutomaton.getThrottle(int address,
boolean longAddress)
Obtains a DCC throttle, including waiting for the command station response. |
| Uses of DccThrottle in jmri.jmrit.dispatcher |
|---|
| Methods in jmri.jmrit.dispatcher with parameters of type DccThrottle | |
|---|---|
void |
AutoActiveTrain.notifyThrottleFound(DccThrottle t)
|
| Uses of DccThrottle in jmri.jmrit.logix |
|---|
| Methods in jmri.jmrit.logix with parameters of type DccThrottle | |
|---|---|
void |
Warrant.notifyThrottleFound(DccThrottle throttle)
|
void |
LearnThrottleFrame.notifyThrottleFound(DccThrottle t)
Get notification that a throttle has been found as you requested. |
void |
FunctionPanel.notifyThrottleFound(DccThrottle t)
Get notification that a throttle has been found as we requested. |
void |
ControlPanel.notifyThrottleFound(DccThrottle t)
Get notification that a throttle has been found as we requested. |
| Uses of DccThrottle in jmri.jmrit.throttle |
|---|
| Methods in jmri.jmrit.throttle that return DccThrottle | |
|---|---|
DccThrottle |
AddressPanel.getThrottle()
|
| Methods in jmri.jmrit.throttle with parameters of type DccThrottle | |
|---|---|
void |
ThrottlesListPanel.notifyAddressThrottleFound(DccThrottle throttle)
|
void |
ThrottleFrame.notifyAddressThrottleFound(DccThrottle throttle)
|
void |
FunctionPanel.notifyAddressThrottleFound(DccThrottle t)
Get notification that a throttle has been found as we requested. |
void |
ControlPanel.notifyAddressThrottleFound(DccThrottle t)
|
void |
BackgroundPanel.notifyAddressThrottleFound(DccThrottle t)
|
void |
AddressListener.notifyAddressThrottleFound(DccThrottle throttle)
Receive notification that a throttle has been found |
void |
AddressPanel.notifyConsistThrottleFound(DccThrottle t)
Get notification that a consist throttle has been found as we requested. |
void |
AddressPanel.notifyThrottleFound(DccThrottle t)
Get notification that a throttle has been found as we requested. |
| Uses of DccThrottle in jmri.jmrit.withrottle |
|---|
| Methods in jmri.jmrit.withrottle that return DccThrottle | |
|---|---|
DccThrottle |
ThrottleController.getFunctionThrottle()
|
DccThrottle |
ThrottleController.getThrottle()
|
DccThrottle |
ConsistFunctionController.getThrottle()
|
| Methods in jmri.jmrit.withrottle with parameters of type DccThrottle | |
|---|---|
RosterEntry |
ThrottleController.findRosterEntry(DccThrottle t)
|
void |
ThrottleController.notifyThrottleFound(DccThrottle t)
Recieve notification that a DccThrottle has been found and is in use. |
void |
ConsistFunctionController.notifyThrottleFound(DccThrottle t)
|
void |
ThrottleController.sendAllFunctionStates(DccThrottle t)
send all function states, primarily for initial status Current Format: RPF}|{whichThrottle]\[function}|{state]\[function}|{state... |
void |
MultiThrottleController.sendAllFunctionStates(DccThrottle t)
This replaces the previous method of sending a string of function states, and now sends them individually, the same as a property change would. |
protected void |
ThrottleController.sendAllMomentaryStates(DccThrottle t)
|
protected void |
MultiThrottleController.sendAllMomentaryStates(DccThrottle t)
|
protected void |
ThrottleController.sendCurrentDirection(DccThrottle t)
|
protected void |
MultiThrottleController.sendCurrentDirection(DccThrottle t)
|
protected void |
ThrottleController.sendCurrentSpeed(DccThrottle t)
|
protected void |
MultiThrottleController.sendCurrentSpeed(DccThrottle t)
|
protected void |
ThrottleController.sendSpeedStepMode(DccThrottle t)
|
protected void |
MultiThrottleController.sendSpeedStepMode(DccThrottle t)
|
void |
ThrottleController.setFunctionThrottle(DccThrottle t)
|
void |
ThrottleController.syncThrottleFunctions(DccThrottle t,
RosterEntry re)
|
| Uses of DccThrottle in jmri.jmrix |
|---|
| Classes in jmri.jmrix that implement DccThrottle | |
|---|---|
class |
AbstractThrottle
An abstract implementation of DccThrottle. |
| Methods in jmri.jmrix with parameters of type DccThrottle | |
|---|---|
void |
AbstractThrottleManager.dispatchThrottle(DccThrottle t,
ThrottleListener l)
|
boolean |
AbstractThrottleManager.disposeThrottle(DccThrottle t,
ThrottleListener l)
|
void |
AbstractThrottleManager.notifyThrottleKnown(DccThrottle throttle,
LocoAddress addr)
Handle throttle information when it's finally available, e.g. when a new Throttle object has been created. |
void |
AbstractThrottleManager.releaseThrottle(DccThrottle t,
ThrottleListener l)
|
| Constructors in jmri.jmrix with parameters of type DccThrottle | |
|---|---|
AbstractThrottleManager.Addresses(DccThrottle throttle)
|
|
| Uses of DccThrottle in jmri.jmrix.bachrus |
|---|
| Fields in jmri.jmrix.bachrus declared as DccThrottle | |
|---|---|
protected DccThrottle |
SpeedoConsoleFrame.throttle
|
| Methods in jmri.jmrix.bachrus with parameters of type DccThrottle | |
|---|---|
void |
SpeedoConsoleFrame.notifyThrottleFound(DccThrottle t)
|
| Uses of DccThrottle in jmri.jmrix.can.cbus |
|---|
| Classes in jmri.jmrix.can.cbus that implement DccThrottle | |
|---|---|
class |
CbusThrottle
An implementation of DccThrottle via AbstractThrottle with code specific to a Cbus connection. |
| Methods in jmri.jmrix.can.cbus with parameters of type DccThrottle | |
|---|---|
boolean |
CbusThrottleManager.disposeThrottle(DccThrottle t,
ThrottleListener l)
|
| Uses of DccThrottle in jmri.jmrix.debugthrottle |
|---|
| Classes in jmri.jmrix.debugthrottle that implement DccThrottle | |
|---|---|
class |
DebugThrottle
An implementation of DccThrottle for debugging use. |
| Uses of DccThrottle in jmri.jmrix.direct |
|---|
| Classes in jmri.jmrix.direct that implement DccThrottle | |
|---|---|
class |
Throttle
An implementation of DccThrottle with code specific to a direct serial connection. |
| Methods in jmri.jmrix.direct with parameters of type DccThrottle | |
|---|---|
boolean |
ThrottleManager.disposeThrottle(DccThrottle t,
ThrottleListener l)
Invoked when a throttle is released, this updates the local data structures |
| Uses of DccThrottle in jmri.jmrix.easydcc |
|---|
| Classes in jmri.jmrix.easydcc that implement DccThrottle | |
|---|---|
class |
EasyDccThrottle
An implementation of DccThrottle with code specific to an NCE connection. |
| Methods in jmri.jmrix.easydcc with parameters of type DccThrottle | |
|---|---|
boolean |
EasyDccThrottleManager.disposeThrottle(DccThrottle t,
ThrottleListener l)
|
| Uses of DccThrottle in jmri.jmrix.ecos |
|---|
| Classes in jmri.jmrix.ecos that implement DccThrottle | |
|---|---|
class |
EcosDccThrottle
An implementation of DccThrottle with code specific to an ECoS connection. |
| Methods in jmri.jmrix.ecos with parameters of type DccThrottle | |
|---|---|
boolean |
EcosDccThrottleManager.disposeThrottle(DccThrottle t,
ThrottleListener l)
|
| Uses of DccThrottle in jmri.jmrix.lenz |
|---|
| Classes in jmri.jmrix.lenz that implement DccThrottle | |
|---|---|
class |
XNetThrottle
An implementation of DccThrottle with code specific to a XpressnetNet connection. |
| Methods in jmri.jmrix.lenz with parameters of type DccThrottle | |
|---|---|
boolean |
XNetThrottleManager.disposeThrottle(DccThrottle t,
ThrottleListener l)
|
void |
XNetThrottleManager.releaseThrottle(DccThrottle t,
ThrottleListener l)
|
| Uses of DccThrottle in jmri.jmrix.lenz.hornbyelite |
|---|
| Classes in jmri.jmrix.lenz.hornbyelite that implement DccThrottle | |
|---|---|
class |
EliteXNetThrottle
An implementation of DccThrottle with code specific to a XpressnetNet connection on the Hornby Elite |
| Uses of DccThrottle in jmri.jmrix.loconet |
|---|
| Classes in jmri.jmrix.loconet that implement DccThrottle | |
|---|---|
class |
LocoNetThrottle
An implementation of DccThrottle via AbstractThrottle with code specific to a LocoNet connection. |
class |
Pr2Throttle
An implementation of DccThrottle via AbstractThrottle with code specific to a PR2 connection. |
| Methods in jmri.jmrix.loconet with parameters of type DccThrottle | |
|---|---|
void |
LnThrottleManager.dispatchThrottle(DccThrottle t,
ThrottleListener l)
|
void |
LnPr2ThrottleManager.dispatchThrottle(DccThrottle t,
ThrottleListener l)
|
boolean |
LnThrottleManager.disposeThrottle(DccThrottle t,
ThrottleListener l)
|
boolean |
LnPr2ThrottleManager.disposeThrottle(DccThrottle t,
ThrottleListener l)
|
void |
LocoNetConsist.notifyThrottleFound(DccThrottle t)
|
void |
LnThrottleManager.releaseThrottle(DccThrottle t,
ThrottleListener l)
|
void |
LnPr2ThrottleManager.releaseThrottle(DccThrottle t,
ThrottleListener l)
|
| Uses of DccThrottle in jmri.jmrix.nce |
|---|
| Classes in jmri.jmrix.nce that implement DccThrottle | |
|---|---|
class |
NceThrottle
An implementation of DccThrottle with code specific to an NCE connection. |
| Uses of DccThrottle in jmri.jmrix.rps |
|---|
| Methods in jmri.jmrix.rps with parameters of type DccThrottle | |
|---|---|
void |
Transmitter.notifyThrottleFound(DccThrottle t)
|
void |
RpsBlock.notifyThrottleFound(DccThrottle t)
|
| Uses of DccThrottle in jmri.jmrix.sprog |
|---|
| Classes in jmri.jmrix.sprog that implement DccThrottle | |
|---|---|
class |
SprogCSThrottle
An implementation of DccThrottle with code specific to a SPROG Command Station connection. |
class |
SprogThrottle
An implementation of DccThrottle with code specific to an SPROG connection. |
| Methods in jmri.jmrix.sprog with parameters of type DccThrottle | |
|---|---|
boolean |
SprogThrottleManager.disposeThrottle(DccThrottle t,
ThrottleListener l)
|
boolean |
SprogCSThrottleManager.disposeThrottle(DccThrottle t,
ThrottleListener l)
|
| Uses of DccThrottle in jmri.jmrix.srcp |
|---|
| Classes in jmri.jmrix.srcp that implement DccThrottle | |
|---|---|
class |
SRCPThrottle
An implementation of DccThrottle with code specific to an SRCP connection. |
| Methods in jmri.jmrix.srcp with parameters of type DccThrottle | |
|---|---|
boolean |
SRCPThrottleManager.disposeThrottle(DccThrottle t,
ThrottleListener l)
|
| Uses of DccThrottle in jmri.jmrix.tmcc |
|---|
| Classes in jmri.jmrix.tmcc that implement DccThrottle | |
|---|---|
class |
SerialThrottle
An implementation of DccThrottle. |
| Uses of DccThrottle in jmri.jmrix.xpa |
|---|
| Classes in jmri.jmrix.xpa that implement DccThrottle | |
|---|---|
class |
XpaThrottle
An XPA+Modem implementation of the Throttle for XPressNet Systems |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||