|
||||||||||
| 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.jmrit.display.layoutEditor | |
| jmri.jmrit.withrottle | |
| 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.jmriclient | |
| 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.maple | |
| jmri.jmrix.nce | |
| jmri.jmrix.oaktree | |
| jmri.jmrix.openlcb | |
| 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 that return types with arguments of type Turnout | |
|---|---|
ArrayList<Turnout> |
SignalMastLogic.getAutoTurnouts(SignalMast destination)
|
ArrayList<NamedBeanHandle<Turnout>> |
SignalMastLogic.getNamedTurnouts(SignalMast destination)
|
ArrayList<Turnout> |
SignalMastLogic.getTurnouts(SignalMast destination)
|
| Methods in jmri with parameters of type Turnout | |
|---|---|
int |
SignalMastLogic.getAutoTurnoutState(Turnout turnout,
SignalMast destination)
|
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. |
int |
SignalMastLogic.getTurnoutState(Turnout turnout,
SignalMast destination)
|
boolean |
SignalMastLogic.isTurnoutIncluded(Turnout turnout,
SignalMast destination)
|
TurnoutOperation |
TurnoutOperation.makeNonce(Turnout t)
|
| Method parameters in jmri with type arguments of type Turnout | |
|---|---|
void |
SignalMastLogic.setAutoTurnouts(Hashtable<Turnout,Integer> turnouts,
SignalMast destination)
Sets which blocks must be inactive for the signal not to be set at a stop aspect These Turnouts are not stored in the panel file. |
void |
SignalMastLogic.setTurnouts(Hashtable<NamedBeanHandle<Turnout>,Integer> turnouts,
SignalMast destination)
Sets the states that each turnout must be in for signal not to be set at a stop aspect |
| 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 |
LightControl._controlTurnout
|
| Fields in jmri.implementation with type parameters of type Turnout | |
|---|---|
protected NamedBeanHandle<Turnout> |
DefaultRoute.mControlNamedTurnout
|
protected NamedBeanHandle<Turnout> |
DefaultRoute.mLockControlNamedTurnout
|
| Methods in jmri.implementation that return Turnout | |
|---|---|
Turnout |
DefaultRoute.getOutputTurnout(int k)
Method to return the 'k'th Turnout of the Route. |
| Methods in jmri.implementation with parameters of type Turnout | |
|---|---|
int |
DefaultSignalMastLogic.getAutoTurnoutState(Turnout turnout,
SignalMast destination)
|
int |
DefaultSignalMastLogic.getTurnoutState(Turnout turnout,
SignalMast destination)
|
boolean |
DefaultSignalMastLogic.isTurnoutIncluded(Turnout turnout,
SignalMast destination)
|
| Method parameters in jmri.implementation with type arguments of type Turnout | |
|---|---|
void |
DefaultSignalMastLogic.setAutoTurnouts(Hashtable<Turnout,Integer> turnouts,
SignalMast destination)
Sets which blocks must be inactive for the signal not to be set at a stop aspect These Turnouts are not stored in the panel file. |
void |
LsDecSignalHead.setDark(NamedBeanHandle<Turnout> t)
|
void |
LsDecSignalHead.setFlashGreen(NamedBeanHandle<Turnout> t)
|
void |
LsDecSignalHead.setFlashRed(NamedBeanHandle<Turnout> t)
|
void |
LsDecSignalHead.setFlashYellow(NamedBeanHandle<Turnout> t)
|
void |
LsDecSignalHead.setGreen(NamedBeanHandle<Turnout> t)
|
void |
DoubleTurnoutSignalHead.setGreen(NamedBeanHandle<Turnout> t)
|
void |
MergSD2SignalHead.setInput1(NamedBeanHandle<Turnout> t)
Sets the first turnout used on the driver Relates to the section directly infront of the Signal (2, 3 & 4 aspect Signals) |
void |
MergSD2SignalHead.setInput2(NamedBeanHandle<Turnout> t)
Sets the second turnout used on the driver Relates to the section in front of the next Signal (3 and 4 aspect Signal) |
void |
MergSD2SignalHead.setInput3(NamedBeanHandle<Turnout> t)
Sets the third turnout used on the driver Relates to the section directly in front the third Signal (4 aspect Signal) |
void |
QuadOutputSignalHead.setLunar(NamedBeanHandle<Turnout> t)
|
void |
SingleTurnoutSignalHead.setOutput(NamedBeanHandle<Turnout> t)
|
void |
LsDecSignalHead.setRed(NamedBeanHandle<Turnout> t)
|
void |
DoubleTurnoutSignalHead.setRed(NamedBeanHandle<Turnout> t)
|
void |
DefaultSignalMastLogic.setTurnouts(Hashtable<NamedBeanHandle<Turnout>,Integer> turnouts,
SignalMast destination)
Sets the states that each turnout must be in for signal not to be set at a stop aspect |
void |
TripleTurnoutSignalHead.setYellow(NamedBeanHandle<Turnout> t)
|
void |
LsDecSignalHead.setYellow(NamedBeanHandle<Turnout> t)
|
| 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 that return Turnout | |
|---|---|
protected Turnout |
SignalHeadTableAction.getTurnoutFromPanel(BeanSelectCreatePanel bp,
String reference)
|
protected Turnout |
SignalHeadTableAction.updateTurnoutFromPanel(BeanSelectCreatePanel bp,
String reference,
Turnout oldTurnout,
String title)
|
| 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 |
protected Turnout |
SignalHeadTableAction.updateTurnoutFromPanel(BeanSelectCreatePanel bp,
String reference,
Turnout oldTurnout,
String title)
|
| Uses of Turnout in jmri.jmrit.display |
|---|
| Methods in jmri.jmrit.display that return Turnout | |
|---|---|
Turnout |
TurnoutIcon.getTurnout()
|
Turnout |
SlipTurnoutIcon.getTurnout(int turn)
Returns the turnout located at the position specified. |
| Methods in jmri.jmrit.display that return types with arguments of type Turnout | |
|---|---|
NamedBeanHandle<Turnout> |
TurnoutIcon.getNamedTurnout()
|
NamedBeanHandle<Turnout> |
SlipTurnoutIcon.getNamedTurnout(int turn)
|
NamedBeanHandle<Turnout> |
SlipIconAdder.getTurnout(String index)
Returns a Turnout object for your own use. |
protected HashMap<Turnout,Integer> |
SlipTurnoutIcon.getTurnoutSettings()
|
| Method parameters in jmri.jmrit.display with type arguments of type Turnout | |
|---|---|
void |
TurnoutIcon.setTurnout(NamedBeanHandle<Turnout> to)
|
void |
SlipTurnoutIcon.setTurnout(NamedBeanHandle<Turnout> to,
int turn)
Attached a namedBean Handle turnout to this display item |
void |
SlipIconAdder.setTurnout(String key,
NamedBeanHandle<Turnout> turnout)
|
| Uses of Turnout in jmri.jmrit.display.layoutEditor |
|---|
| Methods in jmri.jmrit.display.layoutEditor that return Turnout | |
|---|---|
Turnout |
LayoutTurnout.getTurnout()
|
| Methods in jmri.jmrit.display.layoutEditor 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. |
| Uses of Turnout in jmri.jmrit.withrottle |
|---|
| Methods in jmri.jmrit.withrottle with parameters of type Turnout | |
|---|---|
void |
TurnoutController.sendTurnoutState(Turnout t)
|
| 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)
|
Turnout |
EcosTurnoutManager.getByEcosObject(int ecosObject)
|
| 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.jmriclient |
|---|
| Classes in jmri.jmrix.jmriclient that implement Turnout | |
|---|---|
class |
JMRIClientTurnout
JMRIClient implementation of the Turnout interface. |
| Methods in jmri.jmrix.jmriclient that return Turnout | |
|---|---|
Turnout |
JMRIClientTurnoutManager.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.openlcb |
|---|
| Classes in jmri.jmrix.openlcb that implement Turnout | |
|---|---|
class |
OlcbTurnout
Turnout for OpenLCB connections. |
| Methods in jmri.jmrix.openlcb that return Turnout | |
|---|---|
protected Turnout |
OlcbTurnoutManager.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.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 name)
|
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 systemName,
String userName)
Return an instance with the specified system and user names. |
Turnout |
AbstractTurnoutManager.newTurnout(String systemName,
String userName)
|
Turnout |
ProxyTurnoutManager.provideTurnout(String name)
|
Turnout |
AbstractTurnoutManager.provideTurnout(String name)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||