boolean |
LayoutBlockConnectivityTools.checkValidDest(LayoutBlock currentBlock,
LayoutBlock nextBlock,
LayoutBlock destBlock,
java.util.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.
|
boolean |
LayoutBlockConnectivityTools.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.
|
boolean |
LayoutBlockConnectivityTools.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 by SignallingPanel using MASTTOMAST.
|
(package private) java.util.List<NamedBean> |
LayoutBlockConnectivityTools.discoverPairDest(NamedBean source,
LayoutBlock lProtecting,
LayoutBlock lFacing,
java.util.List<LayoutBlockConnectivityTools.FacingProtecting> blockList,
LayoutBlockConnectivityTools.Routing pathMethod) |
|
java.util.List<NamedBean> |
LayoutBlockConnectivityTools.discoverPairDest(NamedBean source,
LayoutEditor editor,
java.lang.Class<?> T,
LayoutBlockConnectivityTools.Routing pathMethod) |
Returns a list of valid destination beans reachable from a given source
bean.
|
java.util.HashMap<NamedBean,java.util.List<NamedBean>> |
LayoutBlockConnectivityTools.discoverValidBeanPairs(LayoutEditor editor,
java.lang.Class<?> T,
LayoutBlockConnectivityTools.Routing pathMethod) |
Discovers valid pairs of beans type T assigned to a layout editor.
|
(package private) int |
LayoutBlockConnectivityTools.findBestHop(Block preBlock,
Block currentBlock,
Block destBlock,
int direction,
java.util.List<java.lang.Integer> offSet,
boolean validateOnly,
LayoutBlockConnectivityTools.Routing pathMethod) |
|
java.util.List<LayoutBlock> |
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.
|
java.util.List<LayoutBlock> |
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.
|