|
||||||||||
| 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.managers | Provides implementations of various JMRI managers. |
| Uses of LayoutBlock in jmri |
|---|
| Methods in jmri with parameters of type LayoutBlock | |
|---|---|
void |
SignalMastLogic.setFacingBlock(LayoutBlock facing)
|
void |
SignalMastLogic.setProtectingBlock(LayoutBlock protecting)
|
| Uses of LayoutBlock in jmri.implementation |
|---|
| Methods in jmri.implementation with parameters of type LayoutBlock | |
|---|---|
void |
DefaultSignalMastLogic.setFacingBlock(LayoutBlock facing)
|
void |
DefaultSignalMastLogic.setProtectingBlock(LayoutBlock protecting)
|
| Uses of LayoutBlock in jmri.jmrit.display.layoutEditor |
|---|
| Methods in jmri.jmrit.display.layoutEditor that return LayoutBlock | |
|---|---|
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)
|
LayoutBlock |
LayoutConnectivity.getBlock1()
Accessor routines |
LayoutBlock |
LayoutConnectivity.getBlock2()
|
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 mast is facing. |
LayoutBlock |
LayoutBlockManager.getFacingBlockByMast(String signalMastName,
LayoutEditor panel)
Method to return the LayoutBlock that a given signal is facing. |
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 |
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.getProtectedBlockByMast(String signalMastName,
LayoutEditor panel)
Method to return the LayoutBlock that a given signal 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> |
LayoutBlockManager.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. |
| 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. |
boolean |
LayoutBlockManager.checkValidDest(LayoutBlock currentBlock,
LayoutBlock nextBlock,
LayoutBlock destBlock,
LayoutBlock destBlockn1)
Determines if one set of blocks is reachable from another set of blocks based upon the directions of the set of blocks. |
void |
LayoutBlockManager.deleteLayoutBlock(LayoutBlock block)
Remove an existing LayoutBlock. |
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> |
LayoutBlockManager.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. |
void |
TrackSegment.setLayoutBlock(LayoutBlock b)
Set Up a Layout Block for a Track Segment |
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)
|
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. |
| Constructors in jmri.jmrit.display.layoutEditor with parameters of type LayoutBlock | |
|---|---|
LayoutConnectivity(LayoutBlock b1,
LayoutBlock b2)
Constructor |
|
| Uses of LayoutBlock in jmri.jmrit.display.layoutEditor.blockRoutingTable |
|---|
| 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.managers |
|---|
| Methods in jmri.managers with parameters of type LayoutBlock | |
|---|---|
protected void |
DefaultSignalMastLogicManager.discoverSignallingDest(SignalMast source,
LayoutBlock lProtecting,
LayoutBlock lFacing)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||