Uses of Class
jmri.jmrit.display.layoutEditor.LevelXing
-
Packages that use LevelXing 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.jmrit.display.layoutEditor Layout Editor currently represents both structure and graphical display through a single set of objects. -
-
Uses of LevelXing in jmri
Methods in jmri with parameters of type LevelXing Modifier and Type Method Description voidSignalMastLogic. removeConflictingLogic(SignalMast sm, LevelXing lx)Remove control elements for a SML pair containing a destination signal mast that itself is incompatible with an SML around a level crossing.voidSignalMastLogic. setConflictingLogic(SignalMast sm, LevelXing lx)Add control elements for a SML pair containing a destination signal mast that itself is skipped as it is incompatible with an SML around a level crossing. -
Uses of LevelXing in jmri.implementation
Methods in jmri.implementation with parameters of type LevelXing Modifier and Type Method Description voidDefaultSignalMastLogic. removeConflictingLogic(SignalMast sm, LevelXing lx)Remove control elements for a SML pair containing a destination signal mast that itself is incompatible with an SML around a level crossing.voidDefaultSignalMastLogic. setConflictingLogic(SignalMast sm, LevelXing lx)Add control elements for a SML pair containing a destination signal mast that itself is skipped as it is incompatible with an SML around a level crossing. -
Uses of LevelXing in jmri.jmrit.display.layoutEditor
Methods in jmri.jmrit.display.layoutEditor that return LevelXing Modifier and Type Method Description LevelXingLayoutEditorFindItems. findLevelXingByBean(NamedBean bean)LevelXingLayoutEditorFindItems. findLevelXingByName(java.lang.String name)LevelXingLayoutEditorFindItems. findLevelXingBySensor(java.lang.String sensorName)LevelXingLayoutEditorFindItems. findLevelXingBySignalMast(java.lang.String signalMastName)LevelXingLevelXingView. getLevelXing()Methods in jmri.jmrit.display.layoutEditor that return types with arguments of type LevelXing Modifier and Type Method Description java.util.List<LevelXing>ConnectivityUtil. getLevelCrossingsThisBlock(Block block)Get a list of all LevelXings involving the specified Block.java.util.List<LevelXing>LayoutEditor. getLevelXings()java.util.List<LevelXing>LayoutModels. getLevelXings()Methods in jmri.jmrit.display.layoutEditor with parameters of type LevelXing Modifier and Type Method Description protected java.lang.BooleanLayoutEditorTools. addLevelXingSignalHeadInfoToMenu(LevelXing inLevelXing, javax.swing.JMenu inMenu)booleanConnectivityUtil. blockInternalToLevelXing(LevelXing x, Block block)Check if block is internal to a level crossing.LevelXingViewLayoutEditor. getLevelXingView(LevelXing xing)LevelXingViewLayoutModels. getLevelXingView(LevelXing xing)SignalHeadConnectivityUtil. getSignalHeadAtLevelXing(LevelXing x, Block block, boolean facing)Get the SignalHead at the level crossing.booleanConnectivityUtil. isInternalLevelXingAC(LevelXing x, Block block)Check if the AC track of a Level Crossing and its two connecting Track Segments are internal to the specified block.booleanConnectivityUtil. isInternalLevelXingBD(LevelXing x, Block block)Check if the BD track of a Level Crossing and its two connecting Track Segments are internal to the specified block.(package private) booleanLayoutEditor. isUsedInXing(NamedBean bean, LevelXing xing, LevelXing.Geometry point)booleanLayoutEditor. removeLevelXing(LevelXing o)Remove a Level CrossingvoidLayoutEditorTools. setSensorsAtLevelXingFromMenu(LevelXing xing, java.lang.String[] blocks, MultiIconEditor theEditor, javax.swing.JFrame theFrame)voidLayoutEditorTools. setSignalMastsAtLevelXingFromMenu(LevelXing xing, java.lang.String[] blocks, javax.swing.JFrame theFrame)voidLayoutEditorTools. setSignalsAtLevelXingFromMenu(LevelXing xing, MultiIconEditor theEditor, javax.swing.JFrame theFrame)Constructors in jmri.jmrit.display.layoutEditor with parameters of type LevelXing Constructor Description LevelXingView(LevelXing xing, java.awt.geom.Point2D c, LayoutEditor layoutEditor)constructor methodLevelXingView(LevelXing xing, LayoutEditor layoutEditor)Constructor method.
-