Uses of Interface
jmri.Turnout
-
Packages that use Turnout Package Description jmri Provides basic interfaces and certain core implementations for the JMRI layout management concepts.jmri.implementation Provides implementations of various JMRI interfaces.jmri.implementation.configurexml jmri.jmris Server implementation for the 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.beantable.beanedit jmri.jmrit.beantable.signalmast jmri.jmrit.beantable.turnout jmri.jmrit.ctc The CTC system provides the ability to create and run prototypical CTC dispatching.jmri.jmrit.ctc.ctcserialdata jmri.jmrit.dispatcher jmri.jmrit.display Provides control panel and associated visible icon classes.jmri.jmrit.display.layoutEditor Layout Editor currently represents both structure and graphical display through a single set of objects.jmri.jmrit.display.layoutEditor.LayoutEditorDialogs jmri.jmrit.display.logixng jmri.jmrit.display.palette Select from palette of items.jmri.jmrit.display.switchboardEditor jmri.jmrit.logixng.actions jmri.jmrit.logixng.expressions jmri.jmrit.picker jmri.jmrit.ussctc Support for implementing USS CTC systems in JMRI.jmri.jmrit.withrottle jmri.jmrix.acela This package handles communications for the CTI Acela hardware.jmri.jmrix.bidib jmri.jmrix.can.cbus Defines classes for interfacing to a MERG CBUS network.jmri.jmrix.cmri.serial Provides basic interfaces and certain core implementations for the JMRI C/MRI serial implementation.jmri.jmrix.dccpp 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.ieee802154.xbee jmri.jmrix.internal The jmrix.internal package contains a JMRI connection implementation for use without a layout.jmri.jmrix.ipocs 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.marklin Classes to interact with a Marklin Network Connection.jmri.jmrix.mqtt Provides JMRI layout objects that use MQTT connections.jmri.jmrix.mrc jmri.jmrix.nce jmri.jmrix.oaktree jmri.jmrix.openlcb Implementation of the JMRI OpenLCB hardware interface.jmri.jmrix.pi jmri.jmrix.powerline This package handles communications for powerline adapters, such as X10.jmri.jmrix.roco.z21 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.tams Support for the ESU ECoS.jmri.jmrix.tmcc jmri.jmrix.xpa jmri.jmrix.zimo jmri.jmrix.ztc.ztc611 jmri.managers Provides implementations of various JMRI managers.jmri.server.json.turnout -
-
Uses of Turnout in jmri
Methods in jmri that return Turnout Modifier and Type Method Description TurnoutTurnoutManager. getBySystemName(java.lang.String systemName)Get the Turnout with the given system name or null if no instance already exists.TurnoutTurnoutManager. getByUserName(java.lang.String userName)Get the Turnout with the given user name or null if no instance already exists.TurnoutRoute. getCtlTurnout()Get the Turnout of a control Turnout for this Route.TurnoutTurnout. getLeadingTurnout()Get the Turnout this Turnout is following.TurnoutRoute. getLockCtlTurnout()Get the Turnout of a lock control Turnout for this Route.TurnoutRoute. getOutputTurnout(int index)Get the output Turnout by index.TurnoutTurnoutManager. getTurnout(java.lang.String name)Get an existing Turnout or return null if it doesn't exist.TurnoutSignalGroup. getTurnoutByIndex(int x, int pTurnout)Get the Turnout at index x, for the Signal Head at index x in the group.TurnoutTurnoutManager. newTurnout(java.lang.String systemName, java.lang.String userName)Return a Turnout with the specified system and user names.default TurnoutTurnoutManager. provide(java.lang.String name)Get an existing instance via user name, then system name; if no matching instance is found, create a new NameBean from the system name.TurnoutTurnoutManager. provideTurnout(java.lang.String name)Get the Turnout with the user name, then system name if needed; if that fails, create a new Turnout.Methods in jmri that return types with arguments of type Turnout Modifier and Type Method Description java.util.List<Turnout>SignalMastLogic. getAutoTurnouts(SignalMast destination)Return only the turnouts that have been detected as being directly between the source and destination mast.java.util.List<NamedBeanHandle<Turnout>>SignalMastLogic. getNamedTurnouts(SignalMast destination)Return the Turnouts that have been defined by the user to control the SML to the destination mast as NamedBeanHandles.java.util.List<Turnout>SignalMastLogic. getTurnouts(SignalMast destination)Return the Turnouts that have been defined by the user to control the SML to the destination mast.Methods in jmri with parameters of type Turnout Modifier and Type Method Description intSignalMastLogic. getAutoTurnoutState(Turnout turnout, SignalMast destination)Return the Set State of a control turnout as it is configured between the source and destination mast.TurnoutOperationTurnoutOperationManager. getMatchingOperation(Turnout t, int apparentMode)Find the correct operation for this turnout.TurnoutOperationTurnoutOperationManager. getMatchingOperationAlways(Turnout t)TurnoutOperationTurnoutOperationManager. getMatchingOperationAlways(Turnout t, int apparentMode)Find a suitable operation for this turnout, based on its feedback type.java.lang.StringTurnoutOperationManager. getTooltipForOperator(java.lang.String operatorName, Turnout t)Get a ToolTip or descriptive comment for the Operator.intSignalGroup. getTurnoutState(SignalHead signalHead, Turnout turnout)Get the On state of the Turnout for the given Signal Head in the group.intSignalMastLogic. getTurnoutState(Turnout turnout, SignalMast destination)Return the Set State of a control Turnout as it is configured between the source and destination mast.intSignalGroup. getTurnoutStateByIndex(int x, Turnout turnout)Get the On state of a given Turnout for the Signal Head at index x.booleanSignalGroup. isTurnoutIncluded(SignalHead signalHead, Turnout turnout)Inquire if a Turnout is included in the Signal Head Calculation.booleanSignalMastLogic. isTurnoutIncluded(Turnout turnout, SignalMast destination)Check if a turnout is part of at least one of the logics that set a signal mast.TurnoutOperationTurnoutOperation. makeNonce(Turnout t)voidSignalGroup. setHeadAlignTurnout(SignalHead signalHead, Turnout turnout, int state)Add a Turnout and its On state to a Signal Head.voidTurnout. setLeadingTurnout(Turnout turnout)Set the Turnout this Turnout will follow.voidTurnout. setLeadingTurnout(Turnout turnout, boolean followingCommandedState)Set both the leading Turnout and if the commanded state of the leading Turnout is followed.Method parameters in jmri with type arguments of type Turnout Modifier and Type Method Description voidSignalMastLogic. setAutoTurnouts(java.util.Hashtable<Turnout,java.lang.Integer> turnouts, SignalMast destination)Set which turnouts must be set to a given state for the signal mast not to be set to a Stop aspect.voidSignalMastLogic. setTurnouts(java.util.Hashtable<NamedBeanHandle<Turnout>,java.lang.Integer> turnouts, SignalMast destination)Set the states that each control turnout must be in for the source signal mast not to be set to a Stop aspect. -
Uses of Turnout in jmri.implementation
Classes in jmri.implementation that implement Turnout Modifier and Type Class Description classAbstractTurnoutAbstract base for the Turnout interface.Fields in jmri.implementation with type parameters of type Turnout Modifier and Type Field Description (package private) NamedBeanHandle<Turnout>SE8cSignalHead. highTurnout(package private) NamedBeanHandle<Turnout>SE8cSignalHead. lowTurnout(package private) NamedBeanHandle<Turnout>LsDecSignalHead. mDark(package private) NamedBeanHandle<Turnout>LsDecSignalHead. mFlashGreen(package private) NamedBeanHandle<Turnout>LsDecSignalHead. mFlashRed(package private) NamedBeanHandle<Turnout>LsDecSignalHead. mFlashYellow(package private) NamedBeanHandle<Turnout>DoubleTurnoutSignalHead. mGreen(package private) NamedBeanHandle<Turnout>LsDecSignalHead. mGreen(package private) NamedBeanHandle<Turnout>MergSD2SignalHead. mInput1(package private) NamedBeanHandle<Turnout>MergSD2SignalHead. mInput2(package private) NamedBeanHandle<Turnout>MergSD2SignalHead. mInput3(package private) NamedBeanHandle<Turnout>QuadOutputSignalHead. mLunar(package private) NamedBeanHandle<Turnout>DoubleTurnoutSignalHead. mRed(package private) NamedBeanHandle<Turnout>LsDecSignalHead. mRed(package private) NamedBeanHandle<Turnout>LsDecSignalHead. mYellow(package private) NamedBeanHandle<Turnout>TripleTurnoutSignalHead. mYellowprotected java.util.HashMap<java.lang.String,NamedBeanHandle<Turnout>>MatrixSignalMast. outputsToBeansMethods in jmri.implementation that return Turnout Modifier and Type Method Description TurnoutDefaultRoute. getCtlTurnout()Get the Turnout of a control Turnout for this Route.TurnoutAbstractTurnout. getLeadingTurnout()Get the Turnout this Turnout is following.TurnoutDefaultRoute. getLockCtlTurnout()Get the Turnout of a lock control Turnout for this Route.TurnoutDefaultRoute. getOutputTurnout(int k)Get the output Turnout by index.TurnoutDefaultSignalGroup. getTurnoutByIndex(int x, int pTurnout)TurnoutTurnoutSignalMast. getUnLitTurnout()Methods in jmri.implementation that return types with arguments of type Turnout Modifier and Type Method Description java.util.List<Turnout>DefaultSignalMastLogic. getAutoTurnouts(SignalMast destination)Return only the turnouts that have been detected as being directly between the source and destination mast.NamedBeanHandle<Turnout>TripleOutputSignalHead. getBlue()NamedBeanHandle<Turnout>LsDecSignalHead. getDark()NamedBeanHandle<Turnout>LsDecSignalHead. getFlashGreen()NamedBeanHandle<Turnout>LsDecSignalHead. getFlashRed()NamedBeanHandle<Turnout>LsDecSignalHead. getFlashYellow()NamedBeanHandle<Turnout>DoubleTurnoutSignalHead. getGreen()NamedBeanHandle<Turnout>LsDecSignalHead. getGreen()java.util.List<NamedBeanHandle<Turnout>>TurnoutSignalMast. getHeadsUsed()NamedBeanHandle<Turnout>SE8cSignalHead. getHigh()NamedBeanHandle<Turnout>MergSD2SignalHead. getInput1()NamedBeanHandle<Turnout>MergSD2SignalHead. getInput2()NamedBeanHandle<Turnout>MergSD2SignalHead. getInput3()NamedBeanHandle<Turnout>SE8cSignalHead. getLow()NamedBeanHandle<Turnout>QuadOutputSignalHead. getLunar()java.util.List<NamedBeanHandle<Turnout>>DefaultSignalMastLogic. getNamedTurnouts(SignalMast destination)Return the Turnouts that have been defined by the user to control the SML to the destination mast as NamedBeanHandles.NamedBeanHandle<Turnout>SingleTurnoutSignalHead. getOutput()NamedBeanHandle<Turnout>MatrixSignalMast. getOutputHandle(int colNum)Fetch output from outputsToBeans hashmap.NamedBeanHandle<Turnout>DoubleTurnoutSignalHead. getRed()NamedBeanHandle<Turnout>LsDecSignalHead. getRed()java.util.List<Turnout>DefaultSignalMastLogic. getTurnouts(SignalMast destination)Return the Turnouts that have been defined by the user to control the SML to the destination mast.NamedBeanHandle<Turnout>LsDecSignalHead. getYellow()NamedBeanHandle<Turnout>TripleTurnoutSignalHead. getYellow()(package private) static NamedBeanHandle<Turnout>SE8cSignalHead. makeHandle(int i)Create a handle from a raw number.Methods in jmri.implementation with parameters of type Turnout Modifier and Type Method Description (package private) voidDefaultRoute. checkLockTurnout(int newState, int oldState, Turnout t)Turnout has changed, check to see if this will lock or unlock route.(package private) voidDefaultRoute. checkTurnout(int newState, int oldState, Turnout t)Turnout has changed, check to see if this fires.intDefaultSignalMastLogic. getAutoTurnoutState(Turnout turnout, SignalMast destination)Return the Set State of a control turnout as it is configured between the source and destination mast.intDefaultSignalGroup. getTurnoutState(SignalHead signalHead, Turnout turnout)intDefaultSignalMastLogic. getTurnoutState(Turnout turnout, SignalMast destination)Return the Set State of a control Turnout as it is configured between the source and destination mast.intDefaultSignalGroup. getTurnoutStateByIndex(int x, Turnout turnout)booleanDefaultSignalGroup. isTurnoutIncluded(SignalHead signalHead, Turnout turnout)booleanDefaultSignalMastLogic. isTurnoutIncluded(Turnout turnout, SignalMast destination)Check if a turnout is part of at least one of the logics that set a signal mast.abstract booleanAbstractSignalHead. isTurnoutUsed(Turnout t)Check if a given turnout is used on this head.booleanDccSignalHead. isTurnoutUsed(Turnout t)booleanDefaultSignalHead. isTurnoutUsed(Turnout t)booleanDoubleTurnoutSignalHead. isTurnoutUsed(Turnout t)booleanLsDecSignalHead. isTurnoutUsed(Turnout t)booleanMatrixSignalMast. isTurnoutUsed(Turnout t)booleanMergSD2SignalHead. isTurnoutUsed(Turnout t)booleanQuadOutputSignalHead. isTurnoutUsed(Turnout t)booleanSE8cSignalHead. isTurnoutUsed(Turnout t)booleanSingleTurnoutSignalHead. isTurnoutUsed(Turnout t)booleanTripleOutputSignalHead. isTurnoutUsed(Turnout t)booleanTripleTurnoutSignalHead. isTurnoutUsed(Turnout t)booleanTurnoutSignalMast. isTurnoutUsed(Turnout t)booleanVirtualSignalHead. isTurnoutUsed(Turnout t)(package private) voidDefaultConditionalExecute. lockTurnout(ConditionalAction action, Turnout tl, Reference<java.lang.Integer> actionCount, java.util.List<java.lang.String> errorList)voidDefaultSignalMastLogic. removeTurnout(Turnout turn, SignalMast destination)voidDefaultSignalGroup. setHeadAlignTurnout(SignalHead signalHead, Turnout turnout, int state)voidAbstractTurnout. setLeadingTurnout(Turnout turnout)Set the Turnout this Turnout will follow.voidAbstractTurnout. setLeadingTurnout(Turnout turnout, boolean followingCommandedState)Set both the leading Turnout and if the commanded state of the leading Turnout is followed.(package private) voidDefaultConditionalExecute. setTurnout(ConditionalAction action, Turnout t, Reference<java.lang.Integer> actionCount, java.util.List<java.lang.String> errorList)Method parameters in jmri.implementation with type arguments of type Turnout Modifier and Type Method Description (package private) static java.lang.StringSE8cSignalHead. makeSystemName(NamedBeanHandle<Turnout> lowTO, NamedBeanHandle<Turnout> highTO)Implement convention for making a system name.voidDefaultSignalMastLogic. setAutoTurnouts(java.util.Hashtable<Turnout,java.lang.Integer> turnouts, SignalMast destination)Set which turnouts must be set to a given state for the signal mast not to be set to a Stop aspect.voidTripleOutputSignalHead. setBlue(NamedBeanHandle<Turnout> t)voidLsDecSignalHead. setDark(NamedBeanHandle<Turnout> t)voidLsDecSignalHead. setFlashGreen(NamedBeanHandle<Turnout> t)voidLsDecSignalHead. setFlashRed(NamedBeanHandle<Turnout> t)voidLsDecSignalHead. setFlashYellow(NamedBeanHandle<Turnout> t)voidDoubleTurnoutSignalHead. setGreen(NamedBeanHandle<Turnout> t)voidLsDecSignalHead. setGreen(NamedBeanHandle<Turnout> t)voidMergSD2SignalHead. setInput1(NamedBeanHandle<Turnout> t)Set the first turnout used on the driver.voidMergSD2SignalHead. setInput2(NamedBeanHandle<Turnout> t)Set the second turnout used on the driver.voidMergSD2SignalHead. setInput3(NamedBeanHandle<Turnout> t)Set the third turnout used on the driver.voidQuadOutputSignalHead. setLunar(NamedBeanHandle<Turnout> t)voidSingleTurnoutSignalHead. setOutput(NamedBeanHandle<Turnout> t)voidDoubleTurnoutSignalHead. setRed(NamedBeanHandle<Turnout> t)voidLsDecSignalHead. setRed(NamedBeanHandle<Turnout> t)voidDefaultSignalMastLogic. setTurnouts(java.util.Hashtable<NamedBeanHandle<Turnout>,java.lang.Integer> turnouts, SignalMast destination)Set the states that each control turnout must be in for the source signal mast not to be set to a Stop aspect.voidLsDecSignalHead. setYellow(NamedBeanHandle<Turnout> t)voidTripleTurnoutSignalHead. setYellow(NamedBeanHandle<Turnout> t)Constructor parameters in jmri.implementation with type arguments of type Turnout Constructor Description DoubleTurnoutSignalHead(java.lang.String sys, java.lang.String user, NamedBeanHandle<Turnout> green, NamedBeanHandle<Turnout> red)DoubleTurnoutSignalHead(java.lang.String sys, NamedBeanHandle<Turnout> green, NamedBeanHandle<Turnout> red)LsDecSignalHead(java.lang.String sys, java.lang.String user, NamedBeanHandle<Turnout> t1, int s1, NamedBeanHandle<Turnout> t2, int s2, NamedBeanHandle<Turnout> t3, int s3, NamedBeanHandle<Turnout> t4, int s4, NamedBeanHandle<Turnout> t5, int s5, NamedBeanHandle<Turnout> t6, int s6, NamedBeanHandle<Turnout> t7, int s7)LsDecSignalHead(java.lang.String sys, NamedBeanHandle<Turnout> t1, int s1, NamedBeanHandle<Turnout> t2, int s2, NamedBeanHandle<Turnout> t3, int s3, NamedBeanHandle<Turnout> t4, int s4, NamedBeanHandle<Turnout> t5, int s5, NamedBeanHandle<Turnout> t6, int s6, NamedBeanHandle<Turnout> t7, int s7)MergSD2SignalHead(java.lang.String sys, int aspect, NamedBeanHandle<Turnout> t1, NamedBeanHandle<Turnout> t2, NamedBeanHandle<Turnout> t3, boolean feather, boolean home)MergSD2SignalHead(java.lang.String sys, java.lang.String user, int aspect, NamedBeanHandle<Turnout> t1, NamedBeanHandle<Turnout> t2, NamedBeanHandle<Turnout> t3, boolean feather, boolean home)QuadOutputSignalHead(java.lang.String sys, java.lang.String user, NamedBeanHandle<Turnout> green, NamedBeanHandle<Turnout> yellow, NamedBeanHandle<Turnout> red, NamedBeanHandle<Turnout> lunar)QuadOutputSignalHead(java.lang.String sys, NamedBeanHandle<Turnout> green, NamedBeanHandle<Turnout> yellow, NamedBeanHandle<Turnout> red, NamedBeanHandle<Turnout> lunar)SE8cSignalHead(java.lang.String sname, NamedBeanHandle<Turnout> lowTO, NamedBeanHandle<Turnout> highTO)Ctor specifying system name.SE8cSignalHead(java.lang.String sname, NamedBeanHandle<Turnout> lowTO, NamedBeanHandle<Turnout> highTO, java.lang.String userName)Ctor specifying system name and user name.SE8cSignalHead(NamedBeanHandle<Turnout> lowTO, NamedBeanHandle<Turnout> highTO)Primary ctor without user name.SE8cSignalHead(NamedBeanHandle<Turnout> lowTO, NamedBeanHandle<Turnout> highTO, java.lang.String userName)Primary ctor.SingleTurnoutSignalHead(java.lang.String sys, java.lang.String user, NamedBeanHandle<Turnout> lit, int on, int off)Ctor including user name.SingleTurnoutSignalHead(java.lang.String sys, NamedBeanHandle<Turnout> lit, int on, int off)Ctor using only a system name.TripleOutputSignalHead(java.lang.String sys, java.lang.String user, NamedBeanHandle<Turnout> green, NamedBeanHandle<Turnout> blue, NamedBeanHandle<Turnout> red)TripleOutputSignalHead(java.lang.String sys, NamedBeanHandle<Turnout> green, NamedBeanHandle<Turnout> blue, NamedBeanHandle<Turnout> red)TripleTurnoutSignalHead(java.lang.String sys, java.lang.String user, NamedBeanHandle<Turnout> green, NamedBeanHandle<Turnout> yellow, NamedBeanHandle<Turnout> red)TripleTurnoutSignalHead(java.lang.String sys, NamedBeanHandle<Turnout> green, NamedBeanHandle<Turnout> yellow, NamedBeanHandle<Turnout> red) -
Uses of Turnout in jmri.implementation.configurexml
Methods in jmri.implementation.configurexml that return types with arguments of type Turnout Modifier and Type Method Description (package private) NamedBeanHandle<Turnout>DoubleTurnoutSignalHeadXml. loadTurnout(java.lang.Object o)Process stored signal head output (turnout).(package private) NamedBeanHandle<Turnout>LsDecSignalHeadXml. loadTurnout(java.lang.Object o)(package private) NamedBeanHandle<Turnout>MergSD2SignalHeadXml. loadTurnout(java.lang.Object o)(package private) NamedBeanHandle<Turnout>SE8cSignalHeadXml. loadTurnout(java.lang.Object o)Process stored signal head output (turnout).(package private) NamedBeanHandle<Turnout>SingleTurnoutSignalHeadXml. loadTurnout(java.lang.Object o)Load a turnout.Methods in jmri.implementation.configurexml with parameters of type Turnout Modifier and Type Method Description (package private) org.jdom2.ElementDoubleTurnoutSignalHeadXml. addTurnoutElement(Turnout to)(package private) org.jdom2.ElementSE8cSignalHeadXml. addTurnoutElement(Turnout to)Method parameters in jmri.implementation.configurexml with type arguments of type Turnout Modifier and Type Method Description (package private) org.jdom2.ElementDoubleTurnoutSignalHeadXml. addTurnoutElement(NamedBeanHandle<Turnout> to, java.lang.String which)(package private) org.jdom2.ElementMergSD2SignalHeadXml. addTurnoutElement(NamedBeanHandle<Turnout> to, java.lang.String which, SignalHead p)(package private) org.jdom2.ElementSE8cSignalHeadXml. addTurnoutElement(NamedBeanHandle<Turnout> to, java.lang.String which) -
Uses of Turnout in jmri.jmris
Fields in jmri.jmris declared as Turnout Modifier and Type Field Description (package private) TurnoutAbstractTurnoutServer.TurnoutListener. turnoutMethods in jmri.jmris that return Turnout Modifier and Type Method Description TurnoutAbstractTurnoutServer. initTurnout(java.lang.String turnoutName) -
Uses of Turnout in jmri.jmrit.automat
Fields in jmri.jmrit.automat declared as Turnout Modifier and Type Field Description (package private) TurnoutSampleAutomaton. turnoutReferences the turnout to be controlledMethods in jmri.jmrit.automat with parameters of type Turnout Modifier and Type Method Description voidAbstractAutomaton. setTurnouts(Turnout[] closed, Turnout[] thrown)Convenience function to set a bunch of turnouts and wait until they are all in a consistent statevoidAbstractAutomaton. waitTurnoutConsistent(Turnout[] mTurnouts)Wait for a list of turnouts to all be in a consistent state -
Uses of Turnout in jmri.jmrit.beantable
Fields in jmri.jmrit.beantable with type parameters of type Turnout Modifier and Type Field Description (package private) ManagerComboBox<Turnout>TurnoutTableAction. prefixBoxMethods in jmri.jmrit.beantable that return types with arguments of type Turnout Modifier and Type Method Description protected Manager<Turnout>TurnoutTableTabAction. getManager()Methods in jmri.jmrit.beantable with parameters of type Turnout Modifier and Type Method Description static voidTurnoutTableAction. updateAutomationBox(Turnout t, javax.swing.JComboBox<java.lang.String> cb)Add the content and make the appropriate selection to a combo box for a turnout's automation choices.Method parameters in jmri.jmrit.beantable with type arguments of type Turnout Modifier and Type Method Description voidTurnoutTableAction. addToFrame(BeanTableFrame<Turnout> f)Add the check boxes to show/hide extra columns to the Turnout table frame.voidTurnoutTableAction. addToPanel(AbstractTableTabAction<Turnout> f)Place the check boxes to show/hide extra columns to the tabbed Turnout table panel.voidTurnoutTableAction. setManager(Manager<Turnout> man)If the subClass is being included in a greater tabbed frame, then this is used to specify which manager the subclass should be using.voidTurnoutTableAction. setMenuBar(BeanTableFrame<Turnout> f)Insert table specific Automation and Speeds menus. -
Uses of Turnout in jmri.jmrit.beantable.beanedit
Methods in jmri.jmrit.beantable.beanedit that return Turnout Modifier and Type Method Description TurnoutTurnoutEditAction. getByUserName(java.lang.String name) -
Uses of Turnout in jmri.jmrit.beantable.signalmast
Fields in jmri.jmrit.beantable.signalmast with type parameters of type Turnout Modifier and Type Field Description (package private) BeanSelectCreatePanel<Turnout>TurnoutSignalMastAddPane.TurnoutAspectPanel. beanBox(package private) BeanSelectCreatePanel<Turnout>TurnoutSignalMastAddPane. turnoutUnLitBox -
Uses of Turnout in jmri.jmrit.beantable.turnout
Fields in jmri.jmrit.beantable.turnout declared as Turnout Modifier and Type Field Description (package private) TurnoutTurnoutOperationEditorDialog. myTurnoutFields in jmri.jmrit.beantable.turnout with type parameters of type Turnout Modifier and Type Field Description (package private) java.util.HashMap<Turnout,javax.swing.table.TableCellEditor>TurnoutTableJTable. editorMapSensor1(package private) java.util.HashMap<Turnout,javax.swing.table.TableCellEditor>TurnoutTableJTable. editorMapSensor2(package private) java.util.HashMap<Turnout,javax.swing.table.TableCellRenderer>TurnoutTableJTable. rendererMapSensor1(package private) java.util.HashMap<Turnout,javax.swing.table.TableCellRenderer>TurnoutTableJTable. rendererMapSensor2Methods in jmri.jmrit.beantable.turnout that return Turnout Modifier and Type Method Description TurnoutTurnoutTableDataModel. getBySystemName(java.lang.String name)TurnoutTurnoutTableDataModel. getByUserName(java.lang.String name)Methods in jmri.jmrit.beantable.turnout that return types with arguments of type Turnout Modifier and Type Method Description Manager<Turnout>TurnoutTableDataModel. getManager()Get the Table Model Bean Manager.Methods in jmri.jmrit.beantable.turnout with parameters of type Turnout Modifier and Type Method Description voidTurnoutTableDataModel. clickOn(Turnout t)(package private) voidTurnoutTableDataModel. editButton(Turnout t)Create action to edit a turnout in Edit pane.protected voidTurnoutTableDataModel. editTurnoutOperation(Turnout t, javax.swing.JComboBox<java.lang.String> box)Pop up a TurnoutOperationConfig for the turnout.protected javax.swing.JComboBox<java.lang.String>TurnoutTableDataModel. makeAutomationBox(Turnout t)Create a JComboBox<String> containing all the options for turnout automation parameters for this turnout.protected voidTurnoutTableDataModel. setTurnoutOperation(Turnout t, javax.swing.JComboBox<java.lang.String> cb)Set the turnout's operation info based on the contents of the combo box.Method parameters in jmri.jmrit.beantable.turnout with type arguments of type Turnout Modifier and Type Method Description protected voidTurnoutTableDataModel. setManager(Manager<Turnout> manager)Set the Model Bean Manager.Constructors in jmri.jmrit.beantable.turnout with parameters of type Turnout Constructor Description TurnoutOperationEditorDialog(TurnoutOperation op, Turnout t, java.awt.Window window)Pop up a TurnoutOperationConfig Dialog for the turnout.Constructor parameters in jmri.jmrit.beantable.turnout with type arguments of type Turnout Constructor Description TurnoutTableDataModel(Manager<Turnout> mgr) -
Uses of Turnout in jmri.jmrit.ctc
Methods in jmri.jmrit.ctc that return Turnout Modifier and Type Method Description TurnoutNBHTurnout. getBean() -
Uses of Turnout in jmri.jmrit.ctc.ctcserialdata
Methods in jmri.jmrit.ctc.ctcserialdata with parameters of type Turnout Modifier and Type Method Description CTCSerialData.CTCTurnoutDataCTCSerialData. getCTCTurnoutData(Turnout turnout)Routine to search our _mCodeButtonHandlerDataArrayList for the O.S. section that contains the passed turnout. -
Uses of Turnout in jmri.jmrit.dispatcher
Methods in jmri.jmrit.dispatcher that return Turnout Modifier and Type Method Description protected TurnoutAutoTurnouts. checkStateAgainstList(java.util.List<LayoutTrackExpectedState<LayoutTurnout>> turnoutList) -
Uses of Turnout in jmri.jmrit.display
Fields in jmri.jmrit.display with type parameters of type Turnout Modifier and Type Field Description (package private) TableItemPanel<Turnout>TurnoutIcon. _itemPanel(package private) java.util.HashMap<java.lang.String,NamedBeanHandle<Turnout>>SlipIconAdder. _turnoutMapMethods in jmri.jmrit.display that return Turnout Modifier and Type Method Description TurnoutSlipTurnoutIcon. getTurnout(int turn)Returns the turnout located at the position specified.TurnoutTurnoutIcon. getTurnout()Methods in jmri.jmrit.display that return types with arguments of type Turnout Modifier and Type Method Description NamedBeanHandle<Turnout>SlipTurnoutIcon. getNamedTurnout(int turn)Returns the turnout located at the position specified.NamedBeanHandle<Turnout>TurnoutIcon. getNamedTurnout()NamedBeanHandle<Turnout>SlipIconAdder. getTurnout(java.lang.String index)Returns a Turnout object for your own use. see NamedIcon getIcon(String key) in superprotected java.util.HashMap<Turnout,java.lang.Integer>SlipTurnoutIcon. getTurnoutSettings()Method parameters in jmri.jmrit.display with type arguments of type Turnout Modifier and Type Method Description voidSlipIconAdder. setTurnout(java.lang.String key, NamedBeanHandle<Turnout> turnout)voidSlipTurnoutIcon. setTurnout(NamedBeanHandle<Turnout> to, int turn)Attach a namedBean Handle turnout to this display item.voidTurnoutIcon. setTurnout(NamedBeanHandle<Turnout> to) -
Uses of Turnout in jmri.jmrit.display.layoutEditor
Fields in jmri.jmrit.display.layoutEditor with type parameters of type Turnout Modifier and Type Field Description protected NamedBeanComboBox<Turnout>LayoutEditorToolBarPanel. extraTurnoutNameComboBoxprotected NamedBeanHandle<Turnout>LayoutTurnout. namedTurnoutprotected NamedBeanHandle<Turnout>LayoutTurnoutView. namedTurnoutprotected NamedBeanHandle<Turnout>LayoutTurnout. secondNamedTurnoutprotected NamedBeanHandle<Turnout>LayoutTurnoutView. secondNamedTurnoutprotected NamedBeanComboBox<Turnout>LayoutEditorToolBarPanel. turnoutNameComboBoxMethods in jmri.jmrit.display.layoutEditor that return Turnout Modifier and Type Method Description TurnoutLayoutTurntable. getRayTurnout(int i)Get the turnout for the ray at this index.TurnoutLayoutTurntableView. getRayTurnout(int i)Get the turnout for the ray at this index.TurnoutLayoutTurnout. getSecondTurnout()TurnoutLayoutTurnoutView. getSecondTurnout()TurnoutLayoutTurnout. getTurnout()Perhaps confusingly, this returns an actual Turnout reference or null for the turnout associated with this is LayoutTurnout.TurnoutLayoutTurnoutView. getTurnout()TurnoutLayoutTurntable.RayTrack. getTurnout()Get the turnout for this ray track.TurnoutLayoutSlip. getTurnoutB()TurnoutLayoutSlipView. getTurnoutB()Methods in jmri.jmrit.display.layoutEditor with parameters of type Turnout Modifier and Type Method Description LayoutTurnoutLayoutEditorTools. getLayoutTurnoutFromTurnout(Turnout turnout, boolean requireDoubleXover, java.lang.String str, javax.swing.JFrame theFrame)Returns the layout turnout corresponding to a given turnout.intLayoutSlip. getTurnoutState(Turnout turn, int state)intLayoutSlipView. getTurnoutState(Turnout turn, int state)Method parameters in jmri.jmrit.display.layoutEditor with type arguments of type Turnout Modifier and Type Method Description LayoutEditor.TurnoutComboBoxPopupMenuListenerLayoutEditor. newTurnoutComboBoxPopupMenuListener(NamedBeanComboBox<Turnout> comboBox)Create a listener that will exclude turnouts that are present in the current panel.LayoutEditor.TurnoutComboBoxPopupMenuListenerLayoutEditor. newTurnoutComboBoxPopupMenuListener(NamedBeanComboBox<Turnout> comboBox, java.util.List<Turnout> currentTurnouts)Create a listener that will exclude turnouts that are present in the current panel.LayoutEditor.TurnoutComboBoxPopupMenuListenerLayoutEditor. newTurnoutComboBoxPopupMenuListener(NamedBeanComboBox<Turnout> comboBox, java.util.List<Turnout> currentTurnouts)Create a listener that will exclude turnouts that are present in the current panel.Constructor parameters in jmri.jmrit.display.layoutEditor with type arguments of type Turnout Constructor Description TurnoutComboBoxPopupMenuListener(NamedBeanComboBox<Turnout> comboBox, java.util.List<Turnout> currentTurnouts)TurnoutComboBoxPopupMenuListener(NamedBeanComboBox<Turnout> comboBox, java.util.List<Turnout> currentTurnouts) -
Uses of Turnout in jmri.jmrit.display.layoutEditor.LayoutEditorDialogs
Fields in jmri.jmrit.display.layoutEditor.LayoutEditorDialogs with type parameters of type Turnout Modifier and Type Field Description protected NamedBeanComboBox<Turnout>LayoutTurnoutEditor. editLayoutTurnout1stTurnoutComboBoxprotected NamedBeanComboBox<Turnout>LayoutTurnoutEditor. editLayoutTurnout2ndTurnoutComboBox -
Uses of Turnout in jmri.jmrit.display.logixng
Methods in jmri.jmrit.display.logixng with parameters of type Turnout Modifier and Type Method Description LayoutTurnoutActionLayoutTurnout. findLayoutTurnout(Turnout turnout) -
Uses of Turnout in jmri.jmrit.display.palette
Method parameters in jmri.jmrit.display.palette with type arguments of type Turnout Modifier and Type Method Description protected javax.swing.JPanelIndicatorTOItemPanel. initTablePanel(PickListModel<Turnout> model)Constructor parameters in jmri.jmrit.display.palette with type arguments of type Turnout Constructor Description IndicatorTOItemPanel(DisplayFrame parentFrame, java.lang.String type, java.lang.String family, PickListModel<Turnout> model) -
Uses of Turnout in jmri.jmrit.display.switchboardEditor
Methods in jmri.jmrit.display.switchboardEditor that return Turnout Modifier and Type Method Description TurnoutBeanSwitch. getTurnout() -
Uses of Turnout in jmri.jmrit.logixng.actions
Methods in jmri.jmrit.logixng.actions that return types with arguments of type Turnout Modifier and Type Method Description LogixNG_SelectNamedBean<Turnout>ActionRequestUpdateOfTurnout. getSelectNamedBean()LogixNG_SelectNamedBean<Turnout>ActionTurnout. getSelectNamedBean()LogixNG_SelectNamedBean<Turnout>ActionTurnoutLock. getSelectNamedBean() -
Uses of Turnout in jmri.jmrit.logixng.expressions
Methods in jmri.jmrit.logixng.expressions that return types with arguments of type Turnout Modifier and Type Method Description LogixNG_SelectNamedBean<Turnout>ExpressionTurnout. getSelectNamedBean() -
Uses of Turnout in jmri.jmrit.picker
Methods in jmri.jmrit.picker that return Turnout Modifier and Type Method Description TurnoutPickListModel.TurnoutPickModel. addBean(java.lang.String name)Return bean with name given in parameter.TurnoutPickListModel.TurnoutPickModel. addBean(java.lang.String sysName, java.lang.String userName)Methods in jmri.jmrit.picker that return types with arguments of type Turnout Modifier and Type Method Description Manager<Turnout>PickListModel.TurnoutPickModel. getManager()Get the Table Model Bean Manager.static PickListModel<Turnout>PickListModel. turnoutPickModelInstance() -
Uses of Turnout in jmri.jmrit.ussctc
Fields in jmri.jmrit.ussctc with type parameters of type Turnout Modifier and Type Field Description (package private) NamedBeanHandle<Turnout>MaintainerCallSection. hLayoutOutput(package private) NamedBeanHandle<Turnout>TurnoutSection.TurnoutFieldSection. hLayoutTO(package private) NamedBeanHandle<Turnout>SignalHeadSection. hLeftIndicator(package private) NamedBeanHandle<Turnout>TurnoutSection.TurnoutCentralSection. hNormalIndicator(package private) NamedBeanHandle<Turnout>PhysicalBell. hOutput(package private) NamedBeanHandle<Turnout>CodeLine. hOutput1TO(package private) NamedBeanHandle<Turnout>CodeLine. hOutput2TO(package private) NamedBeanHandle<Turnout>CodeLine. hOutput3TO(package private) NamedBeanHandle<Turnout>CodeLine. hOutput4TO(package private) NamedBeanHandle<Turnout>CodeButton. hPanelIndicator(package private) NamedBeanHandle<Turnout>TrackCircuitSection. hPanelOutput(package private) NamedBeanHandle<Turnout>TurnoutSection.TurnoutCentralSection. hReversedIndicator(package private) NamedBeanHandle<Turnout>SignalHeadSection. hRightIndicator(package private) NamedBeanHandle<Turnout>CodeLine. hStartIndicateTO(package private) NamedBeanHandle<Turnout>CodeLine. hStartSendTO(package private) NamedBeanHandle<Turnout>SignalHeadSection. hStopIndicator(package private) NamedBeanHandle<Turnout>TurnoutLock. turnoutMethods in jmri.jmrit.ussctc with parameters of type Turnout Modifier and Type Method Description (package private) voidTurnoutSection.TurnoutCentralSection. initializeLamps(Turnout to)(package private) voidTurnoutSection.TurnoutFieldSection. initializeState(Turnout to)Initially, align with what's in the field -
Uses of Turnout in jmri.jmrit.withrottle
Methods in jmri.jmrit.withrottle with parameters of type Turnout Modifier and Type Method Description voidTurnoutController. sendTurnoutState(Turnout t) -
Uses of Turnout in jmri.jmrix.acela
Classes in jmri.jmrix.acela that implement Turnout Modifier and Type Class Description classAcelaTurnoutImplementation of the Turnout Object for AcelaMethods in jmri.jmrix.acela that return Turnout Modifier and Type Method Description protected TurnoutAcelaTurnoutManager. createNewTurnout(java.lang.String systemName, java.lang.String userName)Method to create a new Turnout based on the system name. -
Uses of Turnout in jmri.jmrix.bidib
Classes in jmri.jmrix.bidib that implement Turnout Modifier and Type Class Description classBiDiBTurnoutBiDiB implementation of the Turnout interface.Methods in jmri.jmrix.bidib that return Turnout Modifier and Type Method Description TurnoutBiDiBTurnoutManager. createNewTurnout(java.lang.String systemName, java.lang.String userName)Create a new Turnout based on the system name. -
Uses of Turnout in jmri.jmrix.can.cbus
Classes in jmri.jmrix.can.cbus that implement Turnout Modifier and Type Class Description classCbusTurnoutTurnout for CBUS connections.Methods in jmri.jmrix.can.cbus that return Turnout Modifier and Type Method Description protected TurnoutCbusTurnoutManager. createNewTurnout(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory, after all the logic for returning an existing Turnout has been invoked. -
Uses of Turnout in jmri.jmrix.cmri.serial
Classes in jmri.jmrix.cmri.serial that implement Turnout Modifier and Type Class Description classSerialTurnoutTurnout implementation for C/MRI serial systems.Methods in jmri.jmrix.cmri.serial that return Turnout Modifier and Type Method Description protected TurnoutSerialTurnoutManager. createNewTurnout(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory, after all the logic for returning an existing Turnout has been invoked. -
Uses of Turnout in jmri.jmrix.dccpp
Classes in jmri.jmrix.dccpp that implement Turnout Modifier and Type Class Description classDCCppTurnoutExtends jmri.AbstractTurnout for DCCpp layoutsMethods in jmri.jmrix.dccpp that return Turnout Modifier and Type Method Description protected TurnoutDCCppTurnoutManager. createNewTurnout(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory, after all the logic for returning an existing Turnout has been invoked. -
Uses of Turnout in jmri.jmrix.easydcc
Classes in jmri.jmrix.easydcc that implement Turnout Modifier and Type Class Description classEasyDccTurnoutEasyDCC implementation of the Turnout interface.Methods in jmri.jmrix.easydcc that return Turnout Modifier and Type Method Description protected TurnoutEasyDccTurnoutManager. createNewTurnout(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory, after all the logic for returning an existing Turnout has been invoked. -
Uses of Turnout in jmri.jmrix.ecos
Classes in jmri.jmrix.ecos that implement Turnout Modifier and Type Class Description classEcosTurnoutImplement a Turnout via ECoS communications.Methods in jmri.jmrix.ecos that return Turnout Modifier and Type Method Description protected TurnoutEcosTurnoutManager. createNewTurnout(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory, after all the logic for returning an existing Turnout has been invoked.TurnoutEcosTurnoutManager. getByEcosObject(int ecosObject) -
Uses of Turnout in jmri.jmrix.grapevine
Classes in jmri.jmrix.grapevine that implement Turnout Modifier and Type Class Description classSerialTurnoutImplement Turnout for Grapevine.Methods in jmri.jmrix.grapevine that return Turnout Modifier and Type Method Description protected TurnoutSerialTurnoutManager. createNewTurnout(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory, after all the logic for returning an existing Turnout has been invoked. -
Uses of Turnout in jmri.jmrix.ieee802154.xbee
Classes in jmri.jmrix.ieee802154.xbee that implement Turnout Modifier and Type Class Description classXBeeTurnoutTurnout implementation for XBee systems.Methods in jmri.jmrix.ieee802154.xbee that return Turnout Modifier and Type Method Description protected TurnoutXBeeTurnoutManager. createNewTurnout(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory, after all the logic for returning an existing Turnout has been invoked.Methods in jmri.jmrix.ieee802154.xbee with parameters of type Turnout Modifier and Type Method Description voidXBeeTurnoutManager. deregister(Turnout t) -
Uses of Turnout in jmri.jmrix.internal
Methods in jmri.jmrix.internal that return Turnout Modifier and Type Method Description protected TurnoutInternalTurnoutManager. createNewTurnout(java.lang.String systemName, java.lang.String userName)Create and return an internal (no layout connection) Turnout. -
Uses of Turnout in jmri.jmrix.ipocs
Classes in jmri.jmrix.ipocs that implement Turnout Modifier and Type Class Description classIpocsTurnoutMethods in jmri.jmrix.ipocs that return Turnout Modifier and Type Method Description protected TurnoutIpocsTurnoutManager. createNewTurnout(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory, after all the logic for returning an existing Turnout has been invoked. -
Uses of Turnout in jmri.jmrix.jmriclient
Classes in jmri.jmrix.jmriclient that implement Turnout Modifier and Type Class Description classJMRIClientTurnoutJMRIClient implementation of the Turnout interface.Methods in jmri.jmrix.jmriclient that return Turnout Modifier and Type Method Description protected TurnoutJMRIClientTurnoutManager. createNewTurnout(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory, after all the logic for returning an existing Turnout has been invoked. -
Uses of Turnout in jmri.jmrix.lenz
Classes in jmri.jmrix.lenz that implement Turnout Modifier and Type Class Description classXNetTurnoutExtend jmri.AbstractTurnout for XNet layoutsMethods in jmri.jmrix.lenz that return Turnout Modifier and Type Method Description protected TurnoutXNetTurnoutManager. createNewTurnout(java.lang.String systemName, java.lang.String userName)Create a new Turnout based on the system name. -
Uses of Turnout in jmri.jmrix.lenz.hornbyelite
Classes in jmri.jmrix.lenz.hornbyelite that implement Turnout Modifier and Type Class Description classEliteXNetTurnoutExtend jmri.jmrix.XNetTurnout to handle turnouts on Hornby Elite connections.Methods in jmri.jmrix.lenz.hornbyelite that return Turnout Modifier and Type Method Description protected TurnoutEliteXNetTurnoutManager. createNewTurnout(java.lang.String systemName, java.lang.String userName)Create a new Turnout based on the system name. -
Uses of Turnout in jmri.jmrix.loconet
Classes in jmri.jmrix.loconet that implement Turnout Modifier and Type Class Description classLnTurnoutExtend jmri.AbstractTurnout for LocoNet layoutsMethods in jmri.jmrix.loconet that return Turnout Modifier and Type Method Description protected TurnoutLnTurnoutManager. createNewTurnout(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory, after all the logic for returning an existing Turnout has been invoked. -
Uses of Turnout in jmri.jmrix.maple
Classes in jmri.jmrix.maple that implement Turnout Modifier and Type Class Description classSerialTurnoutTurnout implementation for Maple systems.Methods in jmri.jmrix.maple that return Turnout Modifier and Type Method Description protected TurnoutSerialTurnoutManager. createNewTurnout(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory, after all the logic for returning an existing Turnout has been invoked. -
Uses of Turnout in jmri.jmrix.marklin
Classes in jmri.jmrix.marklin that implement Turnout Modifier and Type Class Description classMarklinTurnoutImplement a Turnout via Marklin communications.Methods in jmri.jmrix.marklin that return Turnout Modifier and Type Method Description protected TurnoutMarklinTurnoutManager. createNewTurnout(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory, after all the logic for returning an existing Turnout has been invoked. -
Uses of Turnout in jmri.jmrix.mqtt
Classes in jmri.jmrix.mqtt that implement Turnout Modifier and Type Class Description classMqttTurnoutImplementation of the Turnout interface for MQTT layouts.Fields in jmri.jmrix.mqtt with type parameters of type Turnout Modifier and Type Field Description (package private) MqttContentParser<Turnout>MqttTurnout. parser(package private) MqttContentParser<Turnout>MqttTurnoutManager. parserMethods in jmri.jmrix.mqtt that return Turnout Modifier and Type Method Description protected TurnoutMqttTurnoutManager. createNewTurnout(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory, after all the logic for returning an existing Turnout has been invoked.Method parameters in jmri.jmrix.mqtt with type arguments of type Turnout Modifier and Type Method Description voidMqttTurnout. setParser(MqttContentParser<Turnout> parser)voidMqttTurnoutManager. setParser(MqttContentParser<Turnout> parser) -
Uses of Turnout in jmri.jmrix.mrc
Classes in jmri.jmrix.mrc that implement Turnout Modifier and Type Class Description classMrcTurnoutNew MRC implementation of the Turnout interface From Xpa+Modem implementation of the Turnout interface.Methods in jmri.jmrix.mrc that return Turnout Modifier and Type Method Description protected TurnoutMrcTurnoutManager. createNewTurnout(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory, after all the logic for returning an existing Turnout has been invoked. -
Uses of Turnout in jmri.jmrix.nce
Classes in jmri.jmrix.nce that implement Turnout Modifier and Type Class Description classNceTurnoutImplement a Turnout via NCE communications.Methods in jmri.jmrix.nce that return Turnout Modifier and Type Method Description protected TurnoutNceTurnoutManager. createNewTurnout(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory, after all the logic for returning an existing Turnout has been invoked. -
Uses of Turnout in jmri.jmrix.oaktree
Classes in jmri.jmrix.oaktree that implement Turnout Modifier and Type Class Description classSerialTurnoutExtend jmri.AbstractTurnout for Oak Tree serial layouts.Methods in jmri.jmrix.oaktree that return Turnout Modifier and Type Method Description protected TurnoutSerialTurnoutManager. createNewTurnout(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory, after all the logic for returning an existing Turnout has been invoked. -
Uses of Turnout in jmri.jmrix.openlcb
Classes in jmri.jmrix.openlcb that implement Turnout Modifier and Type Class Description classOlcbTurnoutTurnout for OpenLCB connections.Methods in jmri.jmrix.openlcb that return Turnout Modifier and Type Method Description protected TurnoutOlcbTurnoutManager. createNewTurnout(java.lang.String systemName, java.lang.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.pi
Classes in jmri.jmrix.pi that implement Turnout Modifier and Type Class Description classRaspberryPiTurnoutTurnout interface to RaspberryPi GPIO pins.Methods in jmri.jmrix.pi that return Turnout Modifier and Type Method Description protected TurnoutRaspberryPiTurnoutManager. createNewTurnout(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory, after all the logic for returning an existing Turnout has been invoked. -
Uses of Turnout in jmri.jmrix.powerline
Classes in jmri.jmrix.powerline that implement Turnout Modifier and Type Class Description classSerialTurnoutTurnout implementation for X10.Methods in jmri.jmrix.powerline that return Turnout Modifier and Type Method Description protected TurnoutSerialTurnoutManager. createNewTurnout(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory, after all the logic for returning an existing Turnout has been invoked. -
Uses of Turnout in jmri.jmrix.roco.z21
Classes in jmri.jmrix.roco.z21 that implement Turnout Modifier and Type Class Description classZ21XNetTurnoutExtend jmri.jmrix.lenz.XNetTurnout for Roco Z21/z21 systems.Methods in jmri.jmrix.roco.z21 that return Turnout Modifier and Type Method Description protected TurnoutZ21XNetTurnoutManager. createNewTurnout(java.lang.String systemName, java.lang.String userName)Create a new Turnout based on the system name. -
Uses of Turnout in jmri.jmrix.secsi
Classes in jmri.jmrix.secsi that implement Turnout Modifier and Type Class Description classSerialTurnoutExtend jmri.AbstractTurnout for SECSI serial layouts.Methods in jmri.jmrix.secsi that return Turnout Modifier and Type Method Description protected TurnoutSerialTurnoutManager. createNewTurnout(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory, after all the logic for returning an existing Turnout has been invoked. -
Uses of Turnout in jmri.jmrix.sprog
Classes in jmri.jmrix.sprog that implement Turnout Modifier and Type Class Description classSprogCSTurnoutSprog implementation of the Turnout interface.classSprogTurnoutSprog implementation of the Turnout interface.Methods in jmri.jmrix.sprog that return Turnout Modifier and Type Method Description protected TurnoutSprogTurnoutManager. createNewTurnout(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory, after all the logic for returning an existing Turnout has been invoked. -
Uses of Turnout in jmri.jmrix.srcp
Classes in jmri.jmrix.srcp that implement Turnout Modifier and Type Class Description classSRCPTurnoutSRCP implementation of the Turnout interface.Methods in jmri.jmrix.srcp that return Turnout Modifier and Type Method Description protected TurnoutSRCPTurnoutManager. createNewTurnout(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory, after all the logic for returning an existing Turnout has been invoked. -
Uses of Turnout in jmri.jmrix.tams
Classes in jmri.jmrix.tams that implement Turnout Modifier and Type Class Description classTamsTurnoutImplement a Turnout via Tams communications.Methods in jmri.jmrix.tams that return Turnout Modifier and Type Method Description protected TurnoutTamsTurnoutManager. createNewTurnout(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory, after all the logic for returning an existing Turnout has been invoked. -
Uses of Turnout in jmri.jmrix.tmcc
Classes in jmri.jmrix.tmcc that implement Turnout Modifier and Type Class Description classSerialTurnoutExtend jmri.AbstractTurnout for TMCC serial layouts.Methods in jmri.jmrix.tmcc that return Turnout Modifier and Type Method Description protected TurnoutSerialTurnoutManager. createNewTurnout(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory, after all the logic for returning an existing Turnout has been invoked. -
Uses of Turnout in jmri.jmrix.xpa
Classes in jmri.jmrix.xpa that implement Turnout Modifier and Type Class Description classXpaTurnoutXpa+Modem implementation of the Turnout interface.Methods in jmri.jmrix.xpa that return Turnout Modifier and Type Method Description protected TurnoutXpaTurnoutManager. createNewTurnout(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory, after all the logic for returning an existing Turnout has been invoked. -
Uses of Turnout in jmri.jmrix.zimo
Classes in jmri.jmrix.zimo that implement Turnout Modifier and Type Class Description classMx1TurnoutNew Zimo Binary implementation of the Turnout interfaceMethods in jmri.jmrix.zimo that return Turnout Modifier and Type Method Description protected TurnoutMx1TurnoutManager. createNewTurnout(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory, after all the logic for returning an existing Turnout has been invoked. -
Uses of Turnout in jmri.jmrix.ztc.ztc611
Classes in jmri.jmrix.ztc.ztc611 that implement Turnout Modifier and Type Class Description classZTC611XNetTurnoutExtend jmri.jmrix.XNetTurnout to handle turnouts on ZTC ZTC611 connections.Methods in jmri.jmrix.ztc.ztc611 that return Turnout Modifier and Type Method Description protected TurnoutZTC611XNetTurnoutManager. createNewTurnout(java.lang.String systemName, java.lang.String userName)Create a new Turnout based on the system name. -
Uses of Turnout in jmri.managers
Methods in jmri.managers that return Turnout Modifier and Type Method Description protected abstract TurnoutAbstractTurnoutManager. createNewTurnout(java.lang.String systemName, java.lang.String userName)Internal method to invoke the factory, after all the logic for returning an existing Turnout has been invoked.TurnoutAbstractTurnoutManager. getTurnout(java.lang.String name)Get an existing Turnout or return null if it doesn't exist.TurnoutProxyTurnoutManager. getTurnout(java.lang.String name)Locate via user name, then system name if needed.protected TurnoutProxyTurnoutManager. makeBean(Manager<Turnout> manager, java.lang.String systemName, java.lang.String userName)Defer creation of the proper type to the subclass.TurnoutAbstractTurnoutManager. newTurnout(java.lang.String systemName, java.lang.String userName)Return a Turnout with the specified system and user names.TurnoutProxyTurnoutManager. newTurnout(java.lang.String systemName, java.lang.String userName)Get an instance with the specified system and user names.TurnoutProxyTurnoutManager. provide(java.lang.String name)Get an existing instance via user name, then system name; if no matching instance is found, create a new NameBean from the system name.TurnoutAbstractTurnoutManager. provideTurnout(java.lang.String name)Get the Turnout with the user name, then system name if needed; if that fails, create a new Turnout.TurnoutProxyTurnoutManager. provideTurnout(java.lang.String name)Get the Turnout with the user name, then system name if needed; if that fails, create a new Turnout.Methods in jmri.managers that return types with arguments of type Turnout Modifier and Type Method Description java.lang.Class<Turnout>AbstractTurnoutManager. getNamedBeanClass()Get the class of NamedBean supported by this Manager.java.lang.Class<Turnout>ProxyTurnoutManager. getNamedBeanClass()Get the class of NamedBean supported by this Manager.protected AbstractManager<Turnout>ProxyTurnoutManager. makeInternalManager()Method parameters in jmri.managers with type arguments of type Turnout Modifier and Type Method Description voidProxyTurnoutManager. addManager(Manager<Turnout> m)Add a Manager to the collection of Managers.protected TurnoutProxyTurnoutManager. makeBean(Manager<Turnout> manager, java.lang.String systemName, java.lang.String userName)Defer creation of the proper type to the subclass. -
Uses of Turnout in jmri.server.json.turnout
Methods in jmri.server.json.turnout that return types with arguments of type Turnout Modifier and Type Method Description protected ProvidingManager<Turnout>JsonTurnoutHttpService. getProvidingManager()Methods in jmri.server.json.turnout with parameters of type Turnout Modifier and Type Method Description protected voidJsonTurnoutHttpService. doDelete(Turnout bean, java.lang.String name, java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.node.ObjectNodeJsonTurnoutHttpService. doGet(Turnout turnout, java.lang.String name, java.lang.String type, JsonRequest request)com.fasterxml.jackson.databind.node.ObjectNodeJsonTurnoutHttpService. doPost(Turnout turnout, java.lang.String name, java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)
-