Uses of Class
jmri.jmrit.display.layoutEditor.LayoutTurnout
-
Packages that use LayoutTurnout Package Description jmri.jmrit.dispatcher 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 -
-
Uses of LayoutTurnout in jmri.jmrit.dispatcher
Methods in jmri.jmrit.dispatcher that return types with arguments of type LayoutTurnout Modifier and Type Method Description protected java.util.List<LayoutTrackExpectedState<LayoutTurnout>>AutoTurnouts. checkTurnoutsInSection(Section s, int seqNum, Section nextSection, ActiveTrain at, Section prevSection, boolean useTurnoutConnectionDelay)Check that all turnouts are correctly set for travel in the designated Section to the next Section.(package private) java.util.List<LayoutTrackExpectedState<LayoutTurnout>>DispatcherFrame. checkTurnoutStates(Section s, int sSeqNum, Section nextSection, ActiveTrain at, Section prevSection)java.util.List<LayoutTrackExpectedState<LayoutTurnout>>AllocatedSection. getAutoTurnoutsResponse()protected java.util.List<LayoutTrackExpectedState<LayoutTurnout>>AutoTurnouts. setTurnoutsInSection(Section s, int seqNum, Section nextSection, ActiveTrain at, boolean trustKnownTurnouts, Section prevSection, boolean useTurnoutConnectionDelay)Set all turnouts for travel in the designated Section to the next Section.Method parameters in jmri.jmrit.dispatcher with type arguments of type LayoutTurnout Modifier and Type Method Description protected TurnoutAutoTurnouts. checkStateAgainstList(java.util.List<LayoutTrackExpectedState<LayoutTurnout>> turnoutList)voidAllocatedSection. setAutoTurnoutsResponse(java.util.List<LayoutTrackExpectedState<LayoutTurnout>> atr) -
Uses of LayoutTurnout in jmri.jmrit.display.layoutEditor
Subclasses of LayoutTurnout in jmri.jmrit.display.layoutEditor Modifier and Type Class Description classLayoutDoubleSlipA LayoutSlip is a crossing of two straight tracks designed in such a way as to allow trains to change from one straight track to the other, as well as going straight across.classLayoutDoubleXOverA LayoutTurnout corresponds to a turnout on the layout.classLayoutLHTurnoutA LayoutTurnout corresponds to a turnout on the layout.classLayoutLHXOverA LayoutTurnout corresponds to a turnout on the layout.classLayoutRHTurnoutA LayoutTurnout corresponds to a turnout on the layout.classLayoutRHXOverA LayoutTurnout corresponds to a turnout on the layout.classLayoutSingleSlipA LayoutSlip is a crossing of two straight tracks designed in such a way as to allow trains to change from one straight track to the other, as well as going straight across.classLayoutSlipA LayoutSlip is a crossing of two straight tracks designed in such a way as to allow trains to change from one straight track to the other, as well as going straight across.classLayoutWyeA specialization ofLayoutTurnoutcorresponding to a wye turnout on the layout.classLayoutXOverA LayoutXOver corresponds to a crossover (connection between parallel tracks) on the layout.Methods in jmri.jmrit.display.layoutEditor with type parameters of type LayoutTurnout Modifier and Type Method Description (package private) <T extends LayoutTurnout>
voidLayoutEditorTools. setTurnoutSensor(T trackItem, Sensor newSensor, Sensor currSensor, LayoutEditorTools.BeanDetails<? extends NamedBean> beanDetail, LayoutTrack connect, java.awt.geom.Point2D coords, java.lang.String position)Attached a sensor to a turnout block boundary.Methods in jmri.jmrit.display.layoutEditor that return LayoutTurnout Modifier and Type Method Description LayoutTurnoutLayoutEditorFindItems. findLayoutTurnoutByBean(NamedBean bean)LayoutTurnoutLayoutEditorFindItems. findLayoutTurnoutByName(java.lang.String name)LayoutTurnoutLayoutEditorFindItems. findLayoutTurnoutBySensor(java.lang.String sensorName)LayoutTurnoutLayoutEditorFindItems. findLayoutTurnoutBySignalMast(java.lang.String signalMastName)LayoutTurnoutLayoutEditorFindItems. findLayoutTurnoutByTurnoutName(java.lang.String turnoutName)LayoutTurnoutLayoutTurnoutView. getLayoutTurnout()LayoutTurnoutLayoutEditorTools. getLayoutTurnoutFromTurnout(Turnout turnout, boolean requireDoubleXover, java.lang.String str, javax.swing.JFrame theFrame)Returns the layout turnout corresponding to a given turnout.LayoutTurnoutLayoutConnectivity. getXover()Methods in jmri.jmrit.display.layoutEditor that return types with arguments of type LayoutTurnout Modifier and Type Method Description java.util.List<LayoutTurnout>ConnectivityUtil. getAllTurnoutsThisBlock(LayoutBlock currLayoutBlock)java.util.List<LayoutTurnout>LayoutEditor. getLayoutTurnouts()java.util.List<LayoutTurnout>LayoutModels. getLayoutTurnouts()java.util.List<LayoutTurnout>LayoutEditor. getLayoutTurnoutsAndSlips()java.util.List<LayoutTurnout>LayoutModels. getLayoutTurnoutsAndSlips()java.util.List<LayoutTurnout>ConnectivityUtil. getLayoutTurnoutsThisBlock(Block block)Get a list of all layout turnouts involving the specified Block.java.util.List<LayoutTrackExpectedState<LayoutTurnout>>ConnectivityUtil. getTurnoutList(Block currBlock, Block prevBlock, Block nextBlock)Provide a list of LayoutTurnouts in the specified Block, in order, beginning at the connection to the specified previous Block and continuing to the specified next Block.java.util.List<LayoutTrackExpectedState<LayoutTurnout>>ConnectivityUtil. getTurnoutList(Block currBlock, Block prevBlock, Block nextBlock, boolean suppress)Provide a list of LayoutTurnouts in the specified Block, in order, beginning at the connection to the specified previous Block and continuing to the specified next Block.Methods in jmri.jmrit.display.layoutEditor with parameters of type LayoutTurnout Modifier and Type Method Description protected java.lang.BooleanLayoutEditorTools. addLayoutSlipSignalHeadInfoToMenu(LayoutTurnout inLayoutTurnout, javax.swing.JMenu inMenu)default intLayoutModels. computeDirectionAB(LayoutTurnout track)default intLayoutModels. computeDirectionAC(LayoutTurnout track)default intLayoutModels. computeDirectionAD(LayoutTurnout track)default intLayoutModels. computeDirectionBC(LayoutTurnout track)default intLayoutModels. computeDirectionBD(LayoutTurnout track)default intLayoutModels. computeDirectionCD(LayoutTurnout track)LayoutTurnoutViewLayoutEditor. getLayoutTurnoutView(LayoutTurnout to)LayoutTurnoutViewLayoutModels. getLayoutTurnoutView(LayoutTurnout to)booleanConnectivityUtil. layoutTurnoutHasRequiredSignals(LayoutTurnout t)Check if specified LayoutTurnout has required signals.booleanConnectivityUtil. layoutTurnoutHasSignalMasts(LayoutTurnout t)booleanLayoutEditor. removeLayoutSlip(LayoutTurnout o)Remove a slipbooleanLayoutEditor. removeLayoutTurnout(LayoutTurnout o)Remove a LayoutTurnoutvoidLayoutEditorTools. setSensorsAtTurnoutFromMenu(LayoutTurnout to, java.lang.String[] blocks, MultiIconEditor theEditor, javax.swing.JFrame frame)voidLayoutEditorTools. setSignalMastsAtTurnoutFromMenu(LayoutTurnout to, java.lang.String[] blocks)voidLayoutEditorTools. setSignalsAtThroatToThroatTurnoutsFromMenu(LayoutTurnout to, java.lang.String linkedTurnoutName, MultiIconEditor theEditor, javax.swing.JFrame theFrame)voidLayoutEditorTools. setSignalsAtTurnoutFromMenu(LayoutTurnout to, MultiIconEditor theEditor, javax.swing.JFrame theFrame)voidLayoutEditorTools. setSignalsAtXoverTurnoutFromMenu(LayoutTurnout to, MultiIconEditor theEditor, javax.swing.JFrame theFrame)voidLayoutConnectivity. setXoverBoundary(LayoutTurnout t, int type)Constructors in jmri.jmrit.display.layoutEditor with parameters of type LayoutTurnout Constructor Description LayoutTurnoutView(LayoutTurnout turnout, java.awt.geom.Point2D c, double rot, double xFactor, double yFactor, LayoutEditor layoutEditor)Constructor method.LayoutTurnoutView(LayoutTurnout turnout, java.awt.geom.Point2D c, double rot, LayoutEditor layoutEditor) -
Uses of LayoutTurnout in jmri.jmrit.display.layoutEditor.LayoutEditorDialogs
Fields in jmri.jmrit.display.layoutEditor.LayoutEditorDialogs declared as LayoutTurnout Modifier and Type Field Description protected LayoutTurnoutLayoutTurnoutEditor. layoutTurnout -
Uses of LayoutTurnout in jmri.jmrit.display.logixng
Methods in jmri.jmrit.display.logixng that return LayoutTurnout Modifier and Type Method Description LayoutTurnoutActionLayoutTurnout. findLayoutTurnout(java.lang.String name)LayoutTurnoutActionLayoutTurnout. findLayoutTurnout(Turnout turnout)LayoutTurnoutActionLayoutTurnout. getLayoutTurnout()Methods in jmri.jmrit.display.logixng with parameters of type LayoutTurnout Modifier and Type Method Description voidActionLayoutTurnout. setLayoutTurnout(LayoutTurnout layoutTurnout)
-