|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use LayoutBlock | |
|---|---|
| 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 | |
| jmri.jmrit.display.layoutEditor.blockRoutingTable | |
| jmri.jmrit.signalling | |
| jmri.jmrit.signalling.entryexit | |
| Uses of LayoutBlock in jmri |
|---|
| Methods in jmri that return LayoutBlock | |
|---|---|
LayoutBlock |
SignalMastLogic.getFacingBlock()
Get the block facing our source signal |
LayoutBlock |
SignalMastLogic.getProtectingBlock(SignalMast destination)
Get the block that the source signal is protecting on the path to the destination signal mast |
| Methods in jmri with parameters of type LayoutBlock | |
|---|---|
void |
SignalMastLogic.setFacingBlock(LayoutBlock facing)
|
| Uses of LayoutBlock in jmri.implementation |
|---|
| Fields in jmri.implementation declared as LayoutBlock | |
|---|---|
(package private) LayoutBlock |
DefaultSignalMastLogic.DestinationMast.destinationBlock
|
(package private) LayoutBlock |
DefaultSignalMastLogic.facingBlock
|
(package private) LayoutBlock |
DefaultSignalMastLogic.DestinationMast.protectingBlock
|
| Methods in jmri.implementation that return LayoutBlock | |
|---|---|
LayoutBlock |
DefaultSignalMastLogic.getFacingBlock()
|
(package private) LayoutBlock |
DefaultSignalMastLogic.DestinationMast.getProtectingBlock()
|
LayoutBlock |
DefaultSignalMastLogic.getProtectingBlock(SignalMast dest)
|
| Methods in jmri.implementation with parameters of type LayoutBlock | |
|---|---|
(package private) boolean |
DefaultSignalMastLogic.DestinationMast.isAutoBlockIncluded(LayoutBlock block)
|
(package private) boolean |
DefaultSignalMastLogic.DestinationMast.isBlockIncluded(LayoutBlock block)
|
void |
DefaultSignalMastLogic.setFacingBlock(LayoutBlock facing)
|
| Uses of LayoutBlock in jmri.jmrit.display.layoutEditor |
|---|
| Fields in jmri.jmrit.display.layoutEditor declared as LayoutBlock | |
|---|---|
(package private) LayoutBlock |
LayoutBlockConnectivityTools.BlocksTested.block
|
protected LayoutBlock |
LayoutTurnout.block
|
(package private) LayoutBlock |
LayoutConnectivity.block1
|
(package private) LayoutBlock |
LayoutConnectivity.block2
|
(package private) LayoutBlock |
ConnectivityUtil.lb
|
(package private) LayoutBlock |
MemoryIcon.lBlock
|
(package private) LayoutBlock |
ConnectivityUtil.nlb
|
(package private) LayoutBlock |
ConnectivityUtil.plb
|
| Methods in jmri.jmrit.display.layoutEditor that return LayoutBlock | |
|---|---|
LayoutBlock |
LayoutBlockManager.createNewLayoutBlock()
|
LayoutBlock |
LayoutBlockManager.createNewLayoutBlock(String systemName,
String userName)
Method to create a new LayoutBlock if the LayoutBlock does not exist Returns null if a LayoutBlock with the same systemName or userName already exists, or if there is trouble creating a new LayoutBlock. |
LayoutBlock |
LayoutEditor.getAffectedBlock(Object o,
int type)
|
(package private) LayoutBlock |
LayoutBlockConnectivityTools.BlocksTested.getBlock()
|
LayoutBlock |
LayoutConnectivity.getBlock1()
Accessor routines |
LayoutBlock |
LayoutConnectivity.getBlock2()
|
LayoutBlock |
LayoutBlockManager.getBlockWithMemoryAssigned(Memory m)
Method to find a LayoutBlock with a specified Memory assigned as its value display. |
LayoutBlock |
LayoutBlockManager.getBlockWithSensorAssigned(Sensor s)
Method to find a LayoutBlock with a specified Sensor assigned as its occupancy sensor. |
LayoutBlock |
LayoutBlockManager.getBySystemName(String name)
|
LayoutBlock |
LayoutBlockManager.getByUserName(String key)
|
LayoutBlock |
LayoutBlockManager.getFacingBlock(SignalHead signalHead,
LayoutEditor panel)
|
LayoutBlock |
LayoutBlockManager.getFacingBlock(String signalName,
LayoutEditor panel)
Method to return the LayoutBlock that a given signal is facing. |
LayoutBlock |
LayoutBlockManager.getFacingBlockByMast(SignalMast signalMast,
LayoutEditor panel)
Method to return the LayoutBlock that a given signal is facing. |
LayoutBlock |
LayoutBlockManager.getFacingBlockByNamedBean(NamedBean nb,
LayoutEditor panel)
Method to return the block facing a given bean object (Sensor, SignalMast or SignalHead). |
LayoutBlock |
LayoutBlockManager.getFacingBlockBySensor(Sensor sensor,
LayoutEditor panel)
Method to return the LayoutBlock that a given sensor is facing. |
LayoutBlock |
LayoutBlockManager.getFacingBlockBySensor(String sensorName,
LayoutEditor panel)
Method to return the LayoutBlock that a given sensor is facing. |
LayoutBlock |
TrackSegment.getLayoutBlock()
|
LayoutBlock |
MemoryIcon.getLayoutBlock()
|
LayoutBlock |
LayoutTurnout.getLayoutBlock()
|
LayoutBlock |
LayoutBlockManager.getLayoutBlock(Block block)
|
LayoutBlock |
LayoutEditor.getLayoutBlock(String blockID)
Return a layout block with the given name if one exists. |
LayoutBlock |
LayoutBlockManager.getLayoutBlock(String name)
Method to get an existing LayoutBlock. |
LayoutBlock |
LevelXing.getLayoutBlockAC()
|
LayoutBlock |
LayoutTurnout.getLayoutBlockB()
|
LayoutBlock |
LevelXing.getLayoutBlockBD()
|
LayoutBlock |
LayoutTurnout.getLayoutBlockC()
|
LayoutBlock |
LayoutTurnout.getLayoutBlockD()
|
LayoutBlock |
LayoutBlockManager.getProtectedBlock(SignalHead signalHead,
LayoutEditor panel)
|
LayoutBlock |
LayoutBlockManager.getProtectedBlock(String signalName,
LayoutEditor panel)
Method to return the LayoutBlock that a given signal is protecting. |
LayoutBlock |
LayoutBlockManager.getProtectedBlockByMast(SignalMast signalMast,
LayoutEditor panel)
|
LayoutBlock |
LayoutBlockManager.getProtectedBlockByNamedBean(NamedBean nb,
LayoutEditor panel)
Method to return the block that a given bean object (Sensor, SignalMast or SignalHead) is protecting |
LayoutBlock |
LayoutBlockManager.getProtectedBlockBySensor(Sensor sensor,
LayoutEditor panel)
Method to return the LayoutBlock that a given sensor is protecting. |
LayoutBlock |
LayoutBlockManager.getProtectedBlockBySensor(String sensorName,
LayoutEditor panel)
Method to return the LayoutBlock that a given sensor is protecting. |
LayoutBlock |
LayoutEditor.provideLayoutBlock(String s)
Return a layout block with the entered name, creating a new one if needed. |
| Methods in jmri.jmrit.display.layoutEditor that return types with arguments of type LayoutBlock | |
|---|---|
ArrayList<LayoutBlock> |
LayoutBlockConnectivityTools.getLayoutBlocks(LayoutBlock sourceLayoutBlock,
LayoutBlock destinationLayoutBlock,
LayoutBlock protectingLayoutBlock,
boolean validateOnly,
int 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. |
ArrayList<LayoutBlock> |
LayoutBlockConnectivityTools.getLayoutBlocks(NamedBean sourceBean,
NamedBean destBean,
boolean validateOnly,
int 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. |
ArrayList<LayoutBlock> |
LayoutTurnout.getProtectedBlocks(NamedBean bean)
|
List<LayoutBlock> |
LayoutBlockManager.getProtectingBlocksByNamedBean(NamedBean nb,
LayoutEditor panel)
|
List<LayoutBlock> |
LayoutBlockManager.getProtectingBlocksBySensor(Sensor sensor,
LayoutEditor panel)
|
List<LayoutBlock> |
LayoutBlockManager.getProtectingBlocksBySensorOld(Sensor sensor,
LayoutEditor panel)
|
| Methods in jmri.jmrit.display.layoutEditor with parameters of type LayoutBlock | |
|---|---|
void |
LayoutEditorAuxTools.addBeanSettings(Path p,
LayoutConnectivity lc,
LayoutBlock layoutBlock)
Searches for and adds BeanSetting's to a Path as needed. |
(package private) void |
LayoutBlock.addRouteFromNeighbour(LayoutBlock src,
jmri.jmrit.display.layoutEditor.LayoutBlock.RoutingPacket update)
|
boolean |
LayoutBlockConnectivityTools.checkValidDest(LayoutBlock facing,
LayoutBlock protecting,
LayoutBlockConnectivityTools.FacingProtecting dest,
int pathMethod)
This uses the layout editor to check if the destination location is reachable from the source location |
boolean |
LayoutBlockConnectivityTools.checkValidDest(LayoutBlock currentBlock,
LayoutBlock nextBlock,
LayoutBlock destBlock,
LayoutBlock destBlockn1,
int 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,
List<LayoutBlock> destBlockn1,
int pathMethod)
|
void |
LayoutBlockManager.deleteLayoutBlock(LayoutBlock block)
Remove an existing LayoutBlock. |
(package private) ArrayList<NamedBean> |
LayoutBlockConnectivityTools.discoverPairDest(NamedBean source,
LayoutBlock lProtecting,
LayoutBlock lFacing,
ArrayList<LayoutBlockConnectivityTools.FacingProtecting> blockList,
int pathMethod)
|
ArrayList<LayoutTurnout> |
ConnectivityUtil.getAllTurnoutsThisBlock(LayoutBlock lb)
|
ArrayList<LayoutConnectivity> |
LayoutEditorAuxTools.getConnectivityList(LayoutBlock blk)
Get Connectivity involving a specific Layout Block This routine returns an ArrayList of BlockConnectivity objects involving the specified LayoutBlock. |
ArrayList<LayoutBlock> |
LayoutBlockConnectivityTools.getLayoutBlocks(LayoutBlock sourceLayoutBlock,
LayoutBlock destinationLayoutBlock,
LayoutBlock protectingLayoutBlock,
boolean validateOnly,
int 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. |
int |
LayoutBlock.getNeighbourDirection(LayoutBlock neigh)
Gets the direction of travel to our neighbouring block. |
(package private) boolean |
LayoutBlock.informNeighbourOfAttachment(LayoutBlock lBlock,
Block block,
int workingDirection)
|
(package private) void |
LayoutBlock.notifiedNeighbourNoLongerMutual(LayoutBlock srcBlock)
|
(package private) void |
LayoutBlock.removeAdjacency(LayoutBlock layoutBlock)
|
(package private) void |
LayoutBlock.removeRouteFromNeighbour(LayoutBlock src,
jmri.jmrit.display.layoutEditor.LayoutBlock.RoutingPacket update)
|
void |
TrackSegment.setLayoutBlock(LayoutBlock b)
Set Up a Layout Block for a Track Segment |
void |
MemoryIcon.setLayoutBlock(LayoutBlock lb)
|
void |
LayoutTurnout.setLayoutBlock(LayoutBlock b)
Set Up a Layout Block(s) for this Turnout |
void |
LevelXing.setLayoutBlockAC(LayoutBlock b)
Add Layout Blocks |
void |
LayoutTurnout.setLayoutBlockB(LayoutBlock b)
|
void |
LevelXing.setLayoutBlockBD(LayoutBlock b)
|
void |
LayoutTurnout.setLayoutBlockC(LayoutBlock b)
|
void |
LayoutTurnout.setLayoutBlockD(LayoutBlock b)
|
(package private) void |
LayoutBlock.updateRoutingInfo(LayoutBlock src,
jmri.jmrit.display.layoutEditor.LayoutBlock.RoutingPacket update)
|
boolean |
LayoutEditor.validateSensor(String sensorName,
LayoutBlock blk,
Component openFrame)
Validates that the supplied occupancy sensor name corresponds to an existing sensor and is unique among all blocks. |
| Method parameters in jmri.jmrit.display.layoutEditor with type arguments of type LayoutBlock | |
|---|---|
boolean |
LayoutBlockConnectivityTools.checkValidDest(LayoutBlock currentBlock,
LayoutBlock nextBlock,
LayoutBlock destBlock,
List<LayoutBlock> destBlockn1,
int pathMethod)
|
List<NamedBean> |
LayoutBlockConnectivityTools.getBeansInPath(List<LayoutBlock> blocklist,
LayoutEditor panel,
Class<?> T)
Returns a list of NamedBeans (Signalhead, Signalmast or Sensor) that are assinged to block boundaries in a given list |
| Constructors in jmri.jmrit.display.layoutEditor with parameters of type LayoutBlock | |
|---|---|
LayoutBlockConnectivityTools.BlocksTested(LayoutBlock block)
|
|
LayoutConnectivity(LayoutBlock b1,
LayoutBlock b2)
Constructor |
|
| Uses of LayoutBlock in jmri.jmrit.display.layoutEditor.blockRoutingTable |
|---|
| Fields in jmri.jmrit.display.layoutEditor.blockRoutingTable declared as LayoutBlock | |
|---|---|
(package private) LayoutBlock |
LayoutBlockRouteTableAction.lBlock
|
(package private) LayoutBlock |
LayoutBlockNeighbourTableModel.lBlock
|
(package private) LayoutBlock |
LayoutBlockThroughPathsTableModel.lBlock
|
(package private) LayoutBlock |
LayoutBlockRouteTableModel.lBlock
|
| Constructors in jmri.jmrit.display.layoutEditor.blockRoutingTable with parameters of type LayoutBlock | |
|---|---|
LayoutBlockNeighbourTableModel(boolean editable,
LayoutBlock lBlock)
|
|
LayoutBlockRouteTable(boolean editable,
LayoutBlock block)
|
|
LayoutBlockRouteTableAction(String s,
LayoutBlock lBlock)
Create an action with a specific title. |
|
LayoutBlockRouteTableModel(boolean editable,
LayoutBlock lBlock)
|
|
LayoutBlockThroughPathsTableModel(boolean editable,
LayoutBlock lBlock)
|
|
| Uses of LayoutBlock in jmri.jmrit.signalling |
|---|
| Methods in jmri.jmrit.signalling with parameters of type LayoutBlock | |
|---|---|
void |
EntryExitPairs.addNXSourcePoint(LayoutBlock facing,
List<LayoutBlock> protecting,
NamedBean loc,
LayoutEditor panel)
|
(package private) PointDetails |
EntryExitPairs.getPointDetails(LayoutBlock source,
List<LayoutBlock> destination,
LayoutEditor panel)
|
| Method parameters in jmri.jmrit.signalling with type arguments of type LayoutBlock | |
|---|---|
void |
EntryExitPairs.addNXSourcePoint(LayoutBlock facing,
List<LayoutBlock> protecting,
NamedBean loc,
LayoutEditor panel)
|
(package private) PointDetails |
EntryExitPairs.getPointDetails(LayoutBlock source,
List<LayoutBlock> destination,
LayoutEditor panel)
|
| Uses of LayoutBlock in jmri.jmrit.signalling.entryexit |
|---|
| Fields in jmri.jmrit.signalling.entryexit declared as LayoutBlock | |
|---|---|
(package private) LayoutBlock |
DestinationPoints.destination
|
(package private) LayoutBlock |
PointDetails.facing
|
| Fields in jmri.jmrit.signalling.entryexit with type parameters of type LayoutBlock | |
|---|---|
(package private) List<LayoutBlock> |
PointDetails.protectingBlocks
|
(package private) ArrayList<LayoutBlock> |
DestinationPoints.routeDetails
|
| Methods in jmri.jmrit.signalling.entryexit that return LayoutBlock | |
|---|---|
(package private) LayoutBlock |
PointDetails.getFacing()
|
(package private) LayoutBlock |
DestinationPoints.getFacing()
|
(package private) LayoutBlock |
Source.getStart()
|
| Methods in jmri.jmrit.signalling.entryexit that return types with arguments of type LayoutBlock | |
|---|---|
(package private) List<LayoutBlock> |
PointDetails.getProtecting()
|
(package private) List<LayoutBlock> |
DestinationPoints.getProtecting()
|
(package private) List<LayoutBlock> |
Source.getSourceProtecting()
|
| Methods in jmri.jmrit.signalling.entryexit with parameters of type LayoutBlock | |
|---|---|
(package private) void |
DestinationPoints.removeBlockFromRoute(LayoutBlock lBlock)
|
| Constructors in jmri.jmrit.signalling.entryexit with parameters of type LayoutBlock | |
|---|---|
PointDetails(LayoutBlock facing,
List<LayoutBlock> protecting)
|
|
| Constructor parameters in jmri.jmrit.signalling.entryexit with type arguments of type LayoutBlock | |
|---|---|
PointDetails(LayoutBlock facing,
List<LayoutBlock> protecting)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||