Uses of Enum
jmri.jmrit.display.layoutEditor.LayoutBlockConnectivityTools.Routing
Packages that use LayoutBlockConnectivityTools.Routing
Package
Description
Layout Editor currently represents both structure and graphical display through a single set of objects.
-
Uses of LayoutBlockConnectivityTools.Routing in jmri.jmrit.display.layoutEditor
Methods in jmri.jmrit.display.layoutEditor that return LayoutBlockConnectivityTools.RoutingModifier and TypeMethodDescriptionReturns the enum constant of this type with the specified name.static LayoutBlockConnectivityTools.Routing[]LayoutBlockConnectivityTools.Routing.values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in jmri.jmrit.display.layoutEditor with parameters of type LayoutBlockConnectivityTools.RoutingModifier and TypeMethodDescriptionbooleanLayoutBlockConnectivityTools.checkValidDest(LayoutBlock currentBlock, LayoutBlock nextBlock, LayoutBlock destBlock, List<LayoutBlock> destBlockn1, LayoutBlockConnectivityTools.Routing pathMethod) Determines if one set of blocks is reachable from another set of blocks based upon the directions of the set of blocks.booleanLayoutBlockConnectivityTools.checkValidDest(LayoutBlock currentBlock, LayoutBlock nextBlock, LayoutBlock destBlock, LayoutBlock destProBlock, LayoutBlockConnectivityTools.Routing pathMethod) Determines if one set of blocks is reachable from another set of blocks based upon the directions of the set of blocks.booleanLayoutBlockConnectivityTools.checkValidDest(NamedBean sourceBean, NamedBean destBean, LayoutBlockConnectivityTools.Routing pathMethod) Determines if a pair of NamedBeans (Signalhead, Signalmast or Sensor) assigned to a block boundary are reachable.
Called bySignallingPanelusing MASTTOMAST.LayoutBlockConnectivityTools.discoverPairDest(NamedBean source, LayoutBlock lProtecting, LayoutBlock lFacing, List<LayoutBlockConnectivityTools.FacingProtecting> blockList, LayoutBlockConnectivityTools.Routing pathMethod) LayoutBlockConnectivityTools.discoverPairDest(NamedBean source, LayoutEditor editor, Class<?> T, LayoutBlockConnectivityTools.Routing pathMethod) Returns a list of valid destination beans reachable from a given source bean.LayoutBlockConnectivityTools.discoverValidBeanPairs(LayoutEditor editor, Class<?> T, LayoutBlockConnectivityTools.Routing pathMethod) Discovers valid pairs of beans type T assigned to a layout editor.(package private) intLayoutBlockConnectivityTools.findBestHop(Block preBlock, Block currentBlock, Block destBlock, int direction, List<Integer> offSet, boolean validateOnly, LayoutBlockConnectivityTools.Routing pathMethod) LayoutBlockConnectivityTools.getLayoutBlocks(LayoutBlock sourceLayoutBlock, LayoutBlock destinationLayoutBlock, LayoutBlock protectingLayoutBlock, boolean validateOnly, LayoutBlockConnectivityTools.Routing pathMethod) This used in conjunction with the layout block routing protocol, to discover a clear path from a source layout block through to a destination layout block.LayoutBlockConnectivityTools.getLayoutBlocks(NamedBean sourceBean, NamedBean destBean, boolean validateOnly, LayoutBlockConnectivityTools.Routing pathMethod) The is used in conjunction with the layout block routing protocol, to discover a clear path from a source layout block through to a destination layout block.