|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Turnout | |
|---|---|
| jmri | Provides basic interfaces and certain core implementations for the JMRI layout management concepts. |
| jmri.implementation | Provides implementations of various JMRI interfaces. |
| jmri.jmrit.automat | Classes to ease creation of layout automation, particularly signaling. |
| jmri.jmrit.beantable | Provides table GUI for manipulating NamedBean objects: Turnouts, Sensors, SignalHeads. |
| jmri.jmrit.display | Control panel and visible icon classes. |
| jmri.jmrix.acela | This package handles communications for the CTI Acela hardware. |
| jmri.jmrix.can.cbus | Defines classes for interfacing to a MERG CBUS network. |
| jmri.jmrix.cmri.serial | |
| jmri.jmrix.easydcc | |
| jmri.jmrix.ecos | Support for the ESU ECoS. |
| jmri.jmrix.grapevine | This package handles communications for the ProTrak Grapevine hardware. |
| jmri.jmrix.lenz | |
| jmri.jmrix.lenz.hornbyelite | |
| jmri.jmrix.loconet | |
| jmri.jmrix.maple | |
| jmri.jmrix.nce | |
| jmri.jmrix.oaktree | |
| jmri.jmrix.powerline | This package handles communications for powerline adapters, such as X10. |
| jmri.jmrix.secsi | This package handles communications for the TracTronics SECSI hardware. |
| jmri.jmrix.sprog | |
| jmri.jmrix.srcp | Provide a JMRI connection to an SRCP server. |
| jmri.jmrix.tmcc | |
| jmri.jmrix.xpa | |
| jmri.managers | Provides implementations of various JMRI managers. |
| Uses of Turnout in jmri |
|---|
| Methods in jmri that return Turnout | |
|---|---|
Turnout |
TurnoutManager.getBySystemName(String systemName)
Locate an instance based on a system name. |
Turnout |
TurnoutManager.getByUserName(String userName)
Locate an instance based on a user name. |
Turnout |
Route.getOutputTurnout(int k)
Method to get the 'k'th output Turnout of the Route. |
Turnout |
TurnoutManager.getTurnout(String name)
Locate via user name, then system name if needed. |
Turnout |
TurnoutManager.newTurnout(String systemName,
String userName)
Return an instance with the specified system and user names. |
Turnout |
TurnoutManager.provideTurnout(String name)
Locate via user name, then system name if needed. |
| Methods in jmri with parameters of type Turnout | |
|---|---|
TurnoutOperation |
TurnoutOperationManager.getMatchingOperation(Turnout t,
int apparentMode)
find the correct operation for this turnout. |
TurnoutOperation |
TurnoutOperationManager.getMatchingOperationAlways(Turnout t)
|
TurnoutOperation |
TurnoutOperationManager.getMatchingOperationAlways(Turnout t,
int apparentMode)
Find a suitable operation for this turnout, based on its feedback type. |
TurnoutOperation |
TurnoutOperation.makeNonce(Turnout t)
|
| Uses of Turnout in jmri.implementation |
|---|
| Classes in jmri.implementation that implement Turnout | |
|---|---|
class |
AbstractTurnout
Abstract base for the Turnout interface. |
| Fields in jmri.implementation declared as Turnout | |
|---|---|
protected Turnout |
AbstractLight.mControlTurnout
|
protected Turnout |
DefaultRoute.mLockTurnout
|
protected Turnout |
DefaultRoute.mTurnout
|
| Methods in jmri.implementation that return Turnout | |
|---|---|
Turnout |
LsDecSignalHead.getDark()
|
Turnout |
LsDecSignalHead.getFlashGreen()
|
Turnout |
LsDecSignalHead.getFlashRed()
|
Turnout |
LsDecSignalHead.getFlashYellow()
|
Turnout |
TripleTurnoutSignalHead.getGreen()
|
Turnout |
LsDecSignalHead.getGreen()
|
Turnout |
DoubleTurnoutSignalHead.getGreen()
|
Turnout |
MergSD2SignalHead.getInput1()
|
Turnout |
MergSD2SignalHead.getInput2()
|
Turnout |
MergSD2SignalHead.getInput3()
|
Turnout |
QuadOutputSignalHead.getLunar()
|
Turnout |
DefaultRoute.getOutputTurnout(int k)
Method to return the 'k'th Turnout of the Route. |
Turnout |
TripleTurnoutSignalHead.getRed()
|
Turnout |
LsDecSignalHead.getRed()
|
Turnout |
DoubleTurnoutSignalHead.getRed()
|
Turnout |
TripleTurnoutSignalHead.getYellow()
|
Turnout |
LsDecSignalHead.getYellow()
|
| Methods in jmri.implementation with parameters of type Turnout | |
|---|---|
void |
LsDecSignalHead.setDark(Turnout t)
|
void |
LsDecSignalHead.setFlashGreen(Turnout t)
|
void |
LsDecSignalHead.setFlashRed(Turnout t)
|
void |
LsDecSignalHead.setFlashYellow(Turnout t)
|
void |
TripleTurnoutSignalHead.setGreen(Turnout t)
|
void |
LsDecSignalHead.setGreen(Turnout t)
|
void |
DoubleTurnoutSignalHead.setGreen(Turnout t)
|
void |
MergSD2SignalHead.setInput1(Turnout t)
|
void |
MergSD2SignalHead.setInput2(Turnout t)
|
void |
MergSD2SignalHead.setInput3(Turnout t)
|
void |
QuadOutputSignalHead.setLunar(Turnout t)
|
void |
TripleTurnoutSignalHead.setRed(Turnout t)
|
void |
LsDecSignalHead.setRed(Turnout t)
|
void |
DoubleTurnoutSignalHead.setRed(Turnout t)
|
void |
TripleTurnoutSignalHead.setYellow(Turnout t)
|
void |
LsDecSignalHead.setYellow(Turnout t)
|
| Constructors in jmri.implementation with parameters of type Turnout | |
|---|---|
DoubleTurnoutSignalHead(String sys,
String user,
Turnout green,
Turnout red)
|
|
DoubleTurnoutSignalHead(String sys,
Turnout green,
Turnout red)
|
|
LsDecSignalHead(String sys,
String user,
Turnout t1,
int s1,
Turnout t2,
int s2,
Turnout t3,
int s3,
Turnout t4,
int s4,
Turnout t5,
int s5,
Turnout t6,
int s6,
Turnout t7,
int s7)
|
|
LsDecSignalHead(String sys,
Turnout t1,
int s1,
Turnout t2,
int s2,
Turnout t3,
int s3,
Turnout t4,
int s4,
Turnout t5,
int s5,
Turnout t6,
int s6,
Turnout t7,
int s7)
|
|
MergSD2SignalHead(String sys,
int aspect,
Turnout t1,
Turnout t2,
Turnout t3,
boolean feather,
boolean home)
|
|
MergSD2SignalHead(String sys,
String user,
int aspect,
Turnout t1,
Turnout t2,
Turnout t3,
boolean feather,
boolean home)
|
|
QuadOutputSignalHead(String sys,
String user,
Turnout green,
Turnout yellow,
Turnout red,
Turnout lunar)
|
|
QuadOutputSignalHead(String sys,
Turnout green,
Turnout yellow,
Turnout red,
Turnout lunar)
|
|
TripleTurnoutSignalHead(String sys,
String user,
Turnout green,
Turnout yellow,
Turnout red)
|
|
TripleTurnoutSignalHead(String sys,
Turnout green,
Turnout yellow,
Turnout red)
|
|
| Uses of Turnout in jmri.jmrit.automat |
|---|
| Methods in jmri.jmrit.automat with parameters of type Turnout | |
|---|---|
void |
AbstractAutomaton.setTurnouts(Turnout[] closed,
Turnout[] thrown)
Convenience function to set a bunch of turnouts and wait until they are all in a consistent state |
void |
AbstractAutomaton.setTurnouts(Turnout[] closed,
Turnout[] thrown)
Convenience function to set a bunch of turnouts and wait until they are all in a consistent state |
void |
AbstractAutomaton.waitTurnoutConsistent(Turnout[] mTurnouts)
Wait for a list of turnouts to all be in a consistent state This works by registering a listener, which is likely to run in another thread. |
| Uses of Turnout in jmri.jmrit.beantable |
|---|
| Methods in jmri.jmrit.beantable with parameters of type Turnout | |
|---|---|
protected void |
TurnoutTableAction.editTurnoutOperation(Turnout t,
JComboBox box)
pop up a TurnoutOperationConfig for the turnout |
protected JComboBox |
TurnoutTableAction.makeAutomationBox(Turnout t)
Create a JComboBox containing all the options for turnout automation parameters for this turnout |
static void |
TurnoutTableAction.updateAutomationBox(Turnout t,
JComboBox cb)
Add the content and make the appropriate selection to a combox box for a turnout's automation choices |
| Uses of Turnout in jmri.jmrit.display |
|---|
| Methods in jmri.jmrit.display that return Turnout | |
|---|---|
Turnout |
TurnoutIcon.getTurnout()
|
Turnout |
LayoutTurnout.getTurnout()
|
| Methods in jmri.jmrit.display with parameters of type Turnout | |
|---|---|
LayoutTurnout |
LayoutEditorTools.getLayoutTurnoutFromTurnout(Turnout turnout,
boolean requireDoubleXover,
String str,
JFrame theFrame)
Returns the layout turnout corresponding to a given turnout. |
void |
TurnoutIcon.setTurnout(Turnout to)
|
| Uses of Turnout in jmri.jmrix.acela |
|---|
| Classes in jmri.jmrix.acela that implement Turnout | |
|---|---|
class |
AcelaTurnout
AcelaLight.java Implementation of the Light Object for Acela Based in part on SerialTurnout.java |
| Methods in jmri.jmrix.acela that return Turnout | |
|---|---|
Turnout |
AcelaTurnoutManager.createNewTurnout(String systemName,
String userName)
Method to create a new Light based on the system name Returns null if the system name is not in a valid format Assumes calling method has checked that a Light with this system name does not already exist |
| Uses of Turnout in jmri.jmrix.can.cbus |
|---|
| Classes in jmri.jmrix.can.cbus that implement Turnout | |
|---|---|
class |
CbusTurnout
Turnout for CBUS connections. |
| Methods in jmri.jmrix.can.cbus that return Turnout | |
|---|---|
protected Turnout |
CbusTurnoutManager.createNewTurnout(String systemName,
String userName)
Internal method to invoke the factory, after all the logic for returning an existing method has been invoked. |
| Uses of Turnout in jmri.jmrix.cmri.serial |
|---|
| Classes in jmri.jmrix.cmri.serial that implement Turnout | |
|---|---|
class |
SerialTurnout
Turnout implementation for C/MRI serial systems. |
| Methods in jmri.jmrix.cmri.serial that return Turnout | |
|---|---|
Turnout |
SerialTurnoutManager.createNewTurnout(String systemName,
String userName)
|
| Uses of Turnout in jmri.jmrix.easydcc |
|---|
| Classes in jmri.jmrix.easydcc that implement Turnout | |
|---|---|
class |
EasyDccTurnout
EasyDcc implementation of the Turnout interface. |
| Methods in jmri.jmrix.easydcc that return Turnout | |
|---|---|
Turnout |
EasyDccTurnoutManager.createNewTurnout(String systemName,
String userName)
|
| Uses of Turnout in jmri.jmrix.ecos |
|---|
| Classes in jmri.jmrix.ecos that implement Turnout | |
|---|---|
class |
EcosTurnout
Implement a Turnout via Ecos communications. |
| Methods in jmri.jmrix.ecos that return Turnout | |
|---|---|
Turnout |
EcosTurnoutManager.createNewTurnout(String systemName,
String userName)
|
| Uses of Turnout in jmri.jmrix.grapevine |
|---|
| Methods in jmri.jmrix.grapevine that return Turnout | |
|---|---|
Turnout |
SerialTurnoutManager.createNewTurnout(String systemName,
String userName)
|
| Uses of Turnout in jmri.jmrix.lenz |
|---|
| Classes in jmri.jmrix.lenz that implement Turnout | |
|---|---|
class |
XNetTurnout
|
| Methods in jmri.jmrix.lenz that return Turnout | |
|---|---|
Turnout |
XNetTurnoutManager.createNewTurnout(String systemName,
String userName)
|
| Uses of Turnout in jmri.jmrix.lenz.hornbyelite |
|---|
| Classes in jmri.jmrix.lenz.hornbyelite that implement Turnout | |
|---|---|
class |
EliteXNetTurnout
|
| Methods in jmri.jmrix.lenz.hornbyelite that return Turnout | |
|---|---|
Turnout |
EliteXNetTurnoutManager.createNewTurnout(String systemName,
String userName)
|
| Uses of Turnout in jmri.jmrix.loconet |
|---|
| Classes in jmri.jmrix.loconet that implement Turnout | |
|---|---|
class |
LnTurnout
Extend jmri.AbstractTurnout for LocoNet layouts This implementation implements the "SENT" feedback, where LocoNet messages originating on the layout can change both KnownState and CommandedState. |
| Methods in jmri.jmrix.loconet that return Turnout | |
|---|---|
Turnout |
LnTurnoutManager.createNewTurnout(String systemName,
String userName)
|
| Uses of Turnout in jmri.jmrix.maple |
|---|
| Methods in jmri.jmrix.maple that return Turnout | |
|---|---|
Turnout |
SerialTurnoutManager.createNewTurnout(String systemName,
String userName)
|
| Uses of Turnout in jmri.jmrix.nce |
|---|
| Classes in jmri.jmrix.nce that implement Turnout | |
|---|---|
class |
NceTurnout
Implement a Turnout via NCE communications. |
| Methods in jmri.jmrix.nce that return Turnout | |
|---|---|
Turnout |
NceTurnoutManager.createNewTurnout(String systemName,
String userName)
|
| Uses of Turnout in jmri.jmrix.oaktree |
|---|
| Methods in jmri.jmrix.oaktree that return Turnout | |
|---|---|
Turnout |
SerialTurnoutManager.createNewTurnout(String systemName,
String userName)
|
| Uses of Turnout in jmri.jmrix.powerline |
|---|
| Methods in jmri.jmrix.powerline that return Turnout | |
|---|---|
Turnout |
SerialTurnoutManager.createNewTurnout(String systemName,
String userName)
|
| Uses of Turnout in jmri.jmrix.secsi |
|---|
| Methods in jmri.jmrix.secsi that return Turnout | |
|---|---|
Turnout |
SerialTurnoutManager.createNewTurnout(String systemName,
String userName)
|
| Uses of Turnout in jmri.jmrix.sprog |
|---|
| Classes in jmri.jmrix.sprog that implement Turnout | |
|---|---|
class |
SprogCSTurnout
Sprog implementation of the Turnout interface. |
class |
SprogTurnout
Sprog implementation of the Turnout interface. |
| Methods in jmri.jmrix.sprog that return Turnout | |
|---|---|
Turnout |
SprogTurnoutManager.createNewTurnout(String systemName,
String userName)
|
| Uses of Turnout in jmri.jmrix.srcp |
|---|
| Classes in jmri.jmrix.srcp that implement Turnout | |
|---|---|
class |
SRCPTurnout
SRCP implementation of the Turnout interface. |
| Methods in jmri.jmrix.srcp that return Turnout | |
|---|---|
Turnout |
SRCPTurnoutManager.createNewTurnout(String systemName,
String userName)
|
| Uses of Turnout in jmri.jmrix.tmcc |
|---|
| Methods in jmri.jmrix.tmcc that return Turnout | |
|---|---|
Turnout |
SerialTurnoutManager.createNewTurnout(String systemName,
String userName)
|
| Uses of Turnout in jmri.jmrix.xpa |
|---|
| Classes in jmri.jmrix.xpa that implement Turnout | |
|---|---|
class |
XpaTurnout
Xpa+Modem implementation of the Turnout interface. |
| Methods in jmri.jmrix.xpa that return Turnout | |
|---|---|
Turnout |
XpaTurnoutManager.createNewTurnout(String systemName,
String userName)
|
| Uses of Turnout in jmri.managers |
|---|
| Methods in jmri.managers that return Turnout | |
|---|---|
protected Turnout |
InternalTurnoutManager.createNewTurnout(String systemName,
String userName)
Create and return an internal (no layout connection) turnout |
protected abstract Turnout |
AbstractTurnoutManager.createNewTurnout(String systemName,
String userName)
Internal method to invoke the factory, after all the logic for returning an existing method has been invoked. |
Turnout |
ProxyTurnoutManager.getBySystemName(String systemName)
Locate an instance based on a system name. |
Turnout |
AbstractTurnoutManager.getBySystemName(String key)
|
Turnout |
ProxyTurnoutManager.getByUserName(String userName)
Locate an instance based on a user name. |
Turnout |
AbstractTurnoutManager.getByUserName(String key)
|
Turnout |
ProxyTurnoutManager.getTurnout(String name)
Locate via user name, then system name if needed. |
Turnout |
AbstractTurnoutManager.getTurnout(String name)
|
Turnout |
ProxyTurnoutManager.newTurnout(String sysName,
String userName)
Return an instance with the specified system and user names. |
Turnout |
AbstractTurnoutManager.newTurnout(String sysName,
String userName)
|
Turnout |
ProxyTurnoutManager.provideTurnout(String name)
|
Turnout |
AbstractTurnoutManager.provideTurnout(String name)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||