Uses of Class
jmri.Block
Packages that use Block
Package
Description
Provides basic interfaces and certain core implementations for the JMRI
layout management concepts.
Provides an XML-based mechanism for storing and restoring configurations.
Provides implementations of various JMRI interfaces.
Provides table GUI for manipulating NamedBean objects: Turnouts,
Sensors, SignalHeads.
The CTC system provides the ability to create and run prototypical CTC dispatching.
Implements CTC data loading and storing.
Provides control panel and associated visible icon classes.
Layout Editor currently represents both structure and graphical display through a single set of objects.
Implements Entry/Exit ( NX ) dispatching using Layout Editor panels.
Support for implementing Warrants in JMRI.
Provides support for tracking trains as they move around a layout.
Provides throttle-controlled locomotive sound simulation without the need of an on-board sound decoder.
Provides implementations of various JMRI managers.
-
Uses of Block in jmri
Modifier and TypeMethodDescriptionBlockManager.createNewBlock(String userName) Create a new Block using an automatically incrementing system name.BlockManager.createNewBlock(String systemName, String userName) Create a new Block, only if it does not exist.Get an existing Block.CabSignal.getBlock()Get the Block position of the locomotive associated with the cab signal.EntryPoint.getBlock()Get the block.Path.getBlock()Section.getBlockBySequenceNumber(int seqNumber) Get Block by its Sequence number in the Section.BlockManager.getByDisplayName(String key) Section.getEntryBlock()Section.getExitBlock()EntryPoint.getFromBlock()Section.getLastBlock()CabSignal.getNextBlock()Get the Next Block the locomotive is expected to enter.Section.getNextBlock()BlockManager.provideBlock(String name) If the Block exists, return it, otherwise create a new one and return it.Modifier and TypeMethodDescriptionSignalMastLogic.getAutoBlocks(SignalMast destination) Return all the blocks that have been detected as being in use for this logic.SignalMastLogic.getAutoBlocksBetweenMasts(SignalMast destination) Return a list of blocks just that have been detected as being directly between the source and destination mast.CabSignal.getBlockList()Get Block List for the CabSignal.Section.getBlockList()Get a list of blocks in this sectionSignalMastLogic.getBlocks(SignalMast destination) Return the Layout Blocks that have been defined by the user to control the SML to the destination mast.BlockManager.getBlocksOccupiedByRosterEntry(BasicRosterEntry re) Get a list of blocks which the supplied roster entry appears to be occupying.Transit.getDestinationBlocksList(Block startBlock, boolean startInTransit) Get a list of all destination blocks that can be reached from a specified starting block.Transit.getEntryBlocksList()Get a list of all entry Blocks to this Transit.Transit.getInternalBlocksList()Get a list of all blocks internal to this Transit.BlockManager.getNamedBeanClass()SignalMastLogic.setupLayoutEditorTurnoutDetails(List<LayoutBlock> blks, SignalMast destination) Set the auto turnouts based upon a given list of layout blocks for a specific destination mast.Modifier and TypeMethodDescriptionbooleanAdd a Block to the Section.voidBlock.addBlockDenyList(Block blk) booleanSection.connectsToBlock(Block b) booleanSection.containsBlock(Block b) booleanTransit.containsBlock(Block block) Check if a Block is in this Transit.intSignalMastLogic.getAutoBlockState(Block block, SignalMast destination) Return the Set State of a control block as it is configured between the source and destination mast.intTransit.getBlockCount(Block block) Get the number of times a Block is in this Transit.intSection.getBlockSequenceNumber(Block b) Get the sequence number of a Block.intSignalMastLogic.getBlockState(Block block, SignalMast destination) Return the Set To State of a control block as it is configured between the source and destination mast.Transit.getDestinationBlocksList(Block startBlock, boolean startInTransit) Get a list of all destination blocks that can be reached from a specified starting block.Section.getEntryPointFromBlock(Block b, int dir) Get the EntryPoint for entry from the specified Block for travel in the specified direction.Section.getExitPointToBlock(Block b, int dir) Get the EntryPoint for exit to the specified Block for travel in the specified direction.TransitManager.getListEntryBlock(Block b) TransitManager.getListUsingBlock(Block b) Transit.getSectionFromBlockAndSeq(Block b, int seq) Get a Section from one of its Blocks and its sequence number.Transit.getSectionFromConnectedBlockAndSeq(Block b, int seq) Get Section from one of its EntryPoint Blocks and its sequence number.booleanBlock.isBlockDenied(Block deny) booleanSignalMastLogic.isBlockIncluded(Block block, SignalMast destination) Check whether the Block is part of at least one of the logics.voidBlock.removeBlockDenyList(Block blk) (package private) booleanBlock.setAsEntryBlockIfPossible(Block b) voidSet the Block of the locomotivevoidModifier and TypeMethodDescriptionbooleanSignalMastLogic.areBlocksIncluded(List<Block> blks) Returns true if any of the blocks in the supplied list are included in any of the logics that set this signal.voidSignalMastLogic.setAutoBlocks(LinkedHashMap<Block, Integer> blocks, SignalMast destination) Set which blocks must be in a given state for the signal mast not to be set to a Stop aspect.voidSignalMastLogic.setBlocks(Hashtable<Block, Integer> blocks, SignalMast destination) Set which blocks must be in a given state for the signal mast not to be set to a Stop aspect.ModifierConstructorDescriptionEntryPoint(Block b, Block pb, String fbDir) Convenience constructor to set the destination/source block and directions in one call.Path(Block dest, int toBlockDirection, int fromBlockDirection, BeanSetting setting) Convenience constructor to set the destination/source block, directions and a single setting element in one call. -
Uses of Block in jmri.configurexml
Methods in jmri.configurexml with parameters of type Block -
Uses of Block in jmri.implementation
Methods in jmri.implementation that return BlockModifier and TypeMethodDescriptionDefaultCabSignal.getBlock()Get the Block position of the locomotive associated with the cab signal.DefaultSection.getBlockBySequenceNumber(int seqNumber) Get Block by its Sequence number in the Section.DefaultSection.getEntryBlock()DefaultSection.getExitBlock()DefaultSection.getLastBlock()DefaultCabSignal.getNextBlock()Get the Next Block the locomotive is expected to enter.DefaultSection.getNextBlock()Methods in jmri.implementation that return types with arguments of type BlockModifier and TypeMethodDescriptionDefaultSignalMastLogic.getAutoBlocks(SignalMast destination) Return all the blocks that have been detected as being in use for this logic.DefaultSignalMastLogic.getAutoBlocksBetweenMasts(SignalMast destination) Return a list of blocks just that have been detected as being directly between the source and destination mast.DefaultCabSignal.getBlockList()Get Block List to the end of Path or Signal Mast Stop, whichever first.DefaultSection.getBlockList()Get a list of blocks in this sectionDefaultSignalMastLogic.getBlocks(SignalMast destination) Return the Layout Blocks that have been defined by the user to control the SML to the destination mast.DefaultTransit.getDestinationBlocksList(Block startBlock, boolean startInTransit) Get a list of all destination blocks that can be reached from a specified starting block.DefaultTransit.getEntryBlocksList()Get a list of all entry Blocks to this Transit.DefaultTransit.getInternalBlocksList()Get a list of all blocks internal to this Transit.DefaultSignalMastLogic.setupLayoutEditorTurnoutDetails(List<LayoutBlock> blks, SignalMast destination) Set the auto turnouts based upon a given list of layout blocks for a specific destination mast.Methods in jmri.implementation with parameters of type BlockModifier and TypeMethodDescriptionbooleanAdd a Block to the Section.booleanDefaultSection.connectsToBlock(Block b) booleanDefaultSection.containsBlock(Block b) booleanDefaultTransit.containsBlock(Block block) Check if a Block is in this Transit.intDefaultSignalMastLogic.getAutoBlockState(Block block, SignalMast destination) Return the Set State of a control block as it is configured between the source and destination mast.intDefaultTransit.getBlockCount(Block block) Get the number of times a Block is in this Transit.intDefaultSection.getBlockSequenceNumber(Block b) Get the sequence number of a Block.intDefaultSignalMastLogic.getBlockState(Block block, SignalMast destination) Return the Set To State of a control block as it is configured between the source and destination mast.DefaultTransit.getDestinationBlocksList(Block startBlock, boolean startInTransit) Get a list of all destination blocks that can be reached from a specified starting block.DefaultSection.getEntryPointFromBlock(Block b, int dir) Get the EntryPoint for entry from the specified Block for travel in the specified direction.DefaultSection.getExitPointToBlock(Block b, int dir) Get the EntryPoint for exit to the specified Block for travel in the specified direction.DefaultTransit.getSectionFromBlockAndSeq(Block b, int seq) Get a Section from one of its Blocks and its sequence number.DefaultTransit.getSectionFromConnectedBlockAndSeq(Block b, int seq) Get Section from one of its EntryPoint Blocks and its sequence number.booleanDefaultSignalMastLogic.isBlockIncluded(Block block, SignalMast destination) Check whether the Block is part of at least one of the logics.voidSet the Block of the locomotiveMethod parameters in jmri.implementation with type arguments of type BlockModifier and TypeMethodDescriptionbooleanDefaultSignalMastLogic.areBlocksIncluded(List<Block> blks) Returns true if any of the blocks in the supplied list are included in any of the logics that set this signal.voidDefaultSignalMastLogic.setAutoBlocks(LinkedHashMap<Block, Integer> blocks, SignalMast destination) Set which blocks must be in a given state for the signal mast not to be set to a Stop aspect.voidDefaultSignalMastLogic.setBlocks(Hashtable<Block, Integer> blocks, SignalMast destination) Set which blocks must be in a given state for the signal mast not to be set to a Stop aspect. -
Uses of Block in jmri.jmrit.beantable
Fields in jmri.jmrit.beantable declared as BlockModifier and TypeFieldDescription(package private) BlockSectionTableAction.beginBlock(package private) BlockSectionTableAction.endBlockFields in jmri.jmrit.beantable with type parameters of type BlockModifier and TypeFieldDescription(package private) NamedBeanComboBox<Block>SectionTableAction.blockBoxSectionTableAction.blockListMethods in jmri.jmrit.beantable that return types with arguments of type BlockMethod parameters in jmri.jmrit.beantable with type arguments of type BlockModifier and TypeMethodDescriptionvoidBlockTableAction.addToFrame(BeanTableFrame<Block> f) Add the radioButtons (only 1 may be selected).voidBlockTableAction.setMenuBar(BeanTableFrame<Block> f) Insert 2 table specific menus. -
Uses of Block in jmri.jmrit.beantable.beanedit
Methods in jmri.jmrit.beantable.beanedit that return Block -
Uses of Block in jmri.jmrit.beantable.block
Methods in jmri.jmrit.beantable.block that return BlockModifier and TypeMethodDescriptionBlockTableDataModel.getBySystemName(String name) BlockTableDataModel.getByUserName(String name) Methods in jmri.jmrit.beantable.block that return types with arguments of type BlockMethods in jmri.jmrit.beantable.block with parameters of type BlockModifier and TypeMethodDescriptionvoid(package private) voidBlockTableDataModel.editButton(Block b) BlockTableDataModel.ImageIconRenderer.updateLabel(Block b) Constructor parameters in jmri.jmrit.beantable.block with type arguments of type Block -
Uses of Block in jmri.jmrit.ctc
Fields in jmri.jmrit.ctc declared as BlockFields in jmri.jmrit.ctc with type parameters of type BlockModifier and TypeFieldDescription(package private) HashMap<String,NamedBeanHandle<Block>> CtcManager.blocksMethods in jmri.jmrit.ctc that return types with arguments of type BlockMethod parameters in jmri.jmrit.ctc with type arguments of type BlockModifier and TypeMethodDescriptionvoidCtcManager.putBlock(String name, NamedBeanHandle<Block> block) -
Uses of Block in jmri.jmrit.ctc.configurexml
Methods in jmri.jmrit.ctc.configurexml that return types with arguments of type BlockModifier and TypeMethodDescription(package private) NamedBeanHandle<Block>CtcManagerXml.loadBlock(org.jdom2.Element element) (package private) static NamedBeanHandle<Block>Method parameters in jmri.jmrit.ctc.configurexml with type arguments of type BlockModifier and TypeMethodDescription(package private) org.jdom2.ElementCtcManagerXml.storeBlock(String elementName, NamedBeanHandle<Block> block) -
Uses of Block in jmri.jmrit.ctc.ctcserialdata
Fields in jmri.jmrit.ctc.ctcserialdata with type parameters of type Block -
Uses of Block in jmri.jmrit.ctc.topology
Method parameters in jmri.jmrit.ctc.topology with type arguments of type Block -
Uses of Block in jmri.jmrit.dispatcher
Fields in jmri.jmrit.dispatcher declared as BlockMethods in jmri.jmrit.dispatcher that return BlockModifier and TypeMethodDescriptionActiveTrain.getEndBlock()protected BlockAllocatedSection.getEnterBlock(AllocatedSection previousAllocatedSection) protected BlockAllocatedSection.getExitBlock()ActiveTrain.getStartBlock()Methods in jmri.jmrit.dispatcher that return types with arguments of type BlockModifier and TypeMethodDescriptionActiveTrain.getBlockList()Returns list of all Blocks occupied by or allocated to this train.Methods in jmri.jmrit.dispatcher with parameters of type BlockModifier and TypeMethodDescriptionprotected voidAllocatedSection.addToActiveBlockList(Block b) protected booleanDispatcherFrame.checkForBlockInAllocatedSection(Block b, Section ignoreSection) Checks for a block in allocated section, except oneprotected TransitDispatcherFrame.createTemporaryTransit(Block start, Block dest, Block via) Converts a list ofLayoutBlockthat represent a route to a transit.protected List<LayoutBlock>DispatcherFrame.getAdHocRoute(Block start, Block dest, Block via) Get a list ofLayoutBlockthat represent a routefloatAllocatedSection.getLengthRemaining(Block block) Get the length of the section remaining including current blockprotected floatAutoActiveTrain.getSpeedFromBlock(Block block) protected voidAutoActiveTrain.handleBlockStateChange(AllocatedSection as, Block b) protected voidAutoTrainAction.handleBlockStateChange(AllocatedSection as, Block b) voidActivateTrainFrame.initiateTrain(ActionEvent e, RosterEntry re, Block b) Open up a new train window for a given roster entry located in a specific block.protected booleanAllocatedSection.isInActiveBlockList(Block b) protected voidAllocatedSection.removeFromActiveBlockList(Block b) voidActiveTrain.setEndBlock(Block eBlock) voidActiveTrain.setStartBlock(Block sBlock) protected voidAllocationRequest.setWaitingOnBlock(Block b) Constructors in jmri.jmrit.dispatcher with parameters of type Block -
Uses of Block in jmri.jmrit.display
Methods in jmri.jmrit.display that return BlockMethods in jmri.jmrit.display that return types with arguments of type BlockMethod parameters in jmri.jmrit.display with type arguments of type BlockModifier and TypeMethodDescriptionvoidBlockContentsIcon.setBlock(NamedBeanHandle<Block> m) Attach a named Block to this display item. -
Uses of Block in jmri.jmrit.display.layoutEditor
Fields in jmri.jmrit.display.layoutEditor declared as BlockModifier and TypeFieldDescription(package private) BlockLayoutBlockConnectivityTools.FacingProtecting.facingFields in jmri.jmrit.display.layoutEditor with type parameters of type BlockModifier and TypeFieldDescriptionprotected NamedBeanComboBox<Block>LayoutEditorToolBarPanel.blockContentsComboBoxprotected NamedBeanComboBox<Block>LayoutEditorToolBarPanel.blockIDComboBoxLayoutBlockConnectivityTools.FacingProtecting.protectingBlocksMethods in jmri.jmrit.display.layoutEditor that return BlockModifier and TypeMethodDescriptionLayoutBlock.getBlock()Get the Block corresponding to this LayoutBlock.ConnectivityUtil.getExitBlockForTrackNode(TrackNode node, Block excludedBlock) Get an "exit block" for the specified track node if there is one, else returns null.(package private) BlockLayoutBlockConnectivityTools.FacingProtecting.getFacing()LayoutBlock.getNeighbourAtIndex(int i) Get the neighboring block at index i.LayoutBlock.getNextBlock(Block destBlock, int direction) LayoutBlock.getNextBlock(Block previousBlock, Block destBlock) Used if we already know the block prior to our block, and the destination block. direction, is optional and is used where the previousBlock is equal to our block.TrackNode.getNodeBlock()Get the node block.LayoutBlock.getRouteDestBlockAtIndex(int i) Get the destination block at route iLayoutBlock.getRouteNextBlockAtIndex(int i) Get the next block at route iLayoutBlock.getThroughPathDestination(int i) Get the destination block at index iLayoutBlock.getThroughPathSource(int i) Get the source block at index iMethods in jmri.jmrit.display.layoutEditor that return types with arguments of type BlockModifier and TypeMethodDescriptionLayoutBlock.getActiveNextBlocks(Block source) ConnectivityUtil.getConnectedBlocks(Block block) Get a list of all Blocks connected to a specified Block.LayoutBlockConnectivityTools.FacingProtecting.getProtectingBlocks()LayoutBlock.getThroughPathDestinationBySource(Block source) LayoutBlock.getThroughPathSourceByDestination(Block dest) Methods in jmri.jmrit.display.layoutEditor with parameters of type BlockModifier and TypeMethodDescriptionbooleanConnectivityUtil.blockInternalToLevelXing(LevelXing x, Block block) Check if block is internal to a level crossing.(package private) intLayoutBlockConnectivityTools.findBestHop(Block preBlock, Block currentBlock, Block destBlock, int direction, List<Integer> offSet, boolean validateOnly, LayoutBlockConnectivityTools.Routing pathMethod) LayoutBlock.getActiveNextBlocks(Block source) (package private) jmri.jmrit.display.layoutEditor.LayoutBlock.AdjacenciesLayoutBlock.getAdjacency(Block blk) (package private) intLayoutBlock.getAdjacencyPacketFlow(Block blk) ConnectivityUtil.getAnchorBoundariesThisBlock(Block block) Get a list of all anchor point boundaries involving the specified Block.(package private) jmri.jmrit.display.layoutEditor.LayoutBlock.RoutesLayoutBlock.getBestRouteByHop(Block dest) (package private) jmri.jmrit.display.layoutEditor.LayoutBlock.RoutesLayoutBlock.getBestRouteByLength(Block dest) (package private) jmri.jmrit.display.layoutEditor.LayoutBlock.RoutesLayoutBlock.getBestRouteByMetric(Block dest) intLayoutBlock.getBlockHopCount(Block destination, Block nextBlock) Get the number of layout blocks to our destintation block going from the next directly connected block.floatLayoutBlock.getBlockLength(Block destination, Block nextBlock) Get the distance to our desintation block going from the next directly connected block.intLayoutBlock.getBlockMetric(Block destination, Block nextBlock) Get the metric to our desintation block going from the next directly connected block.intLayoutBlock.getConnectedBlockRouteIndex(Block destBlock, int direction) ConnectivityUtil.getConnectedBlocks(Block block) Get a list of all Blocks connected to a specified Block.(package private) List<jmri.jmrit.display.layoutEditor.LayoutBlock.Routes>LayoutBlock.getDestRoutes(Block dstBlock) Get a list of valid Routes to our destination blockConnectivityUtil.getExitBlockForTrackNode(TrackNode node, Block excludedBlock) Get an "exit block" for the specified track node if there is one, else returns null.LayoutBlockManager.getFacingBean(Block facingBlock, Block protectedBlock, LayoutEditor panel, Class<?> T) Get a facing bean into a specified Block from a specified protected Block.LayoutBlockManager.getFacingNamedBean(Block facingBlock, Block protectedBlock, LayoutEditor panel) Get the named bean of either a Sensor or signalmast facing into a specified Block from a specified protected Block.LayoutBlockManager.getFacingSensor(Block facingBlock, Block protectedBlock, LayoutEditor panel) Get the Sensor facing into a specified Block from a specified protected Block.LayoutBlockManager.getFacingSignalHead(Block facingBlock, Block protectedBlock) Get the Signal Head facing into a specified Block from a specified protected Block.LayoutBlockManager.getFacingSignalMast(Block facingBlock, Block protectedBlock) LayoutBlockManager.getFacingSignalMast(Block facingBlock, Block protectedBlock, LayoutEditor panel) Get the Signal Mast facing into a specified Block from a specified protected Block.LayoutBlockManager.getFacingSignalObject(Block facingBlock, Block protectedBlock) In the first instance get a Signal Mast or if none exists a Signal Head for a given facing block and protected block combination.LayoutBlockManager.getLayoutBlock(Block block) ConnectivityUtil.getLayoutTurnoutsThisBlock(Block block) Get a list of all layout turnouts involving the specified Block.ConnectivityUtil.getLevelCrossingsThisBlock(Block block) Get a list of all LevelXings involving the specified Block.LayoutBlockManager.getNamedBeanAtEndBumper(Block facingBlock, LayoutEditor panel) Get the named bean of either a Sensor or signalmast facing into a specified Block from a specified protected Block.intLayoutBlock.getNeighbourDirection(Block neighbourBlock) intLayoutBlock.getNextBestBlock(Block previousBlock, Block destBlock, List<Integer> excludeBlock, LayoutBlockConnectivityTools.Metric routingMethod) last index - the index of the last block we returned ie we last returned index 10, so we don't want to return it again.LayoutBlock.getNextBlock(Block destBlock, int direction) LayoutBlock.getNextBlock(Block previousBlock, Block destBlock) Used if we already know the block prior to our block, and the destination block. direction, is optional and is used where the previousBlock is equal to our block.intLayoutBlock.getNextBlockByIndex(Block destBlock, int direction, int offSet) intLayoutBlock.getNextBlockByIndex(Block previousBlock, Block destBlock, int offSet) (package private) List<jmri.jmrit.display.layoutEditor.LayoutBlock.Routes>LayoutBlock.getNextRoutes(Block nxtBlock) Get a list of valid Routes via our next block(package private) jmri.jmrit.display.layoutEditor.LayoutBlock.RoutesLayoutBlock.getRouteByDestBlock(Block blk) (package private) List<jmri.jmrit.display.layoutEditor.LayoutBlock.Routes>LayoutBlock.getRouteByNeighbour(Block blk) LayoutBlockManager.getSensorAtEndBumper(Block facingBlock, LayoutEditor panel) Get a Sensor facing into a specific Block.ConnectivityUtil.getSignalHeadAtAnchor(PositionablePoint p, Block block, boolean facing) Get the SignalHead at the Anchor block boundary.ConnectivityUtil.getSignalHeadAtLevelXing(LevelXing x, Block block, boolean facing) Get the SignalHead at the level crossing.ConnectivityUtil.getSignalMastAtAnchor(PositionablePoint p, Block block, boolean facing) Get the SignalMast at the Anchor block boundary.LayoutBlockManager.getSignalMastAtEndBumper(Block facingBlock, LayoutEditor panel) Get a Signal Mast that is assigned to a block which has an end bumper at one end.LayoutBlock.getThroughPathDestinationBySource(Block source) intLayoutBlock.getThroughPathIndex(Block sourceBlock, Block destinationBlock) LayoutBlock.getThroughPathSourceByDestination(Block dest) ConnectivityUtil.getTurnoutList(Block currBlock, Block prevBlock, Block nextBlock) Provide a list of LayoutTurnouts in the specified Block, in order, beginning at the connection to the specified previous Block and continuing to the specified next Block.ConnectivityUtil.getTurnoutList(Block currBlock, Block prevBlock, Block nextBlock, boolean suppress) Provide a list of LayoutTurnouts in the specified Block, in order, beginning at the connection to the specified previous Block and continuing to the specified next Block.LayoutTurntable.getTurnoutList(Block curBlock, Block prevBlock, Block nextBlock) Gets the list of turnouts and their required states to align the turntable for a path defined by the given blocks.(package private) jmri.jmrit.display.layoutEditor.LayoutBlock.RoutesLayoutBlock.getValidRoute(Block nxtBlock, Block dstBlock) Get valid Routes, based upon the next block and destination blockbooleanLayoutEditor.highlightBlock(Block inBlock) highlight the specified blockbooleanConnectivityUtil.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.booleanLayoutTurntable.isRayBlock(Block block) Checks if the given block is one of the ray blocks for this turntable.booleanLayoutBlock.isRouteToDestValid(Block protecting, Block destination) Is the route to the destination block, going via our neighbouring block valid. ie Does the block have a route registered via neighbour "protecting" to the destination block.booleanLayoutTurntable.isTurntableBoundary(Block block1, Block block2) Checks if the path represented by the blocks crosses this turntable.(package private) booleanLayoutBlock.isValidNeighbour(Block blk) (package private) voidLayoutBlock.setRoutesValid(Block nxtHopActive, boolean state) Set the valid flag for routes that are on a valid through path.booleanLayoutBlock.validThroughPath(Block sourceBlock, Block destinationBlock) Method parameters in jmri.jmrit.display.layoutEditor with type arguments of type BlockModifier and TypeMethodDescriptionbooleanLayoutEditor.highlightBlockInComboBox(NamedBeanComboBox<Block> inComboBox) voidBlockContentsIcon.setBlock(NamedBeanHandle<Block> m) Attach a named Block to this display item.(package private) voidLayoutBlock.updateRoutesToNeighbours(List<Block> messageRecipients, jmri.jmrit.display.layoutEditor.LayoutBlock.Routes ro, jmri.jmrit.display.layoutEditor.LayoutBlock.RoutingPacket update) Constructors in jmri.jmrit.display.layoutEditor with parameters of type BlockModifierConstructorDescription(package private)FacingProtecting(Block facing, List<Block> protecting, NamedBean bean) Constructor parameters in jmri.jmrit.display.layoutEditor with type arguments of type BlockModifierConstructorDescription(package private)FacingProtecting(Block facing, List<Block> protecting, NamedBean bean) -
Uses of Block in jmri.jmrit.display.layoutEditor.LayoutEditorDialogs
Fields in jmri.jmrit.display.layoutEditor.LayoutEditorDialogs with type parameters of type BlockModifier and TypeFieldDescriptionprotected final NamedBeanComboBox<Block>LayoutTurnoutEditor.editLayoutTurnoutBlockBNameComboBoxprotected final NamedBeanComboBox<Block>LayoutTurnoutEditor.editLayoutTurnoutBlockCNameComboBoxprotected final NamedBeanComboBox<Block>LayoutTurnoutEditor.editLayoutTurnoutBlockDNameComboBoxprotected final NamedBeanComboBox<Block>LayoutTurnoutEditor.editLayoutTurnoutBlockNameComboBox -
Uses of Block in jmri.jmrit.entryexit
Methods in jmri.jmrit.entryexit that return BlockModifier and TypeMethodDescription(package private) BlockManuallySetRoute.cycle(LayoutBlock protect, LayoutBlock face) -
Uses of Block in jmri.jmrit.logix
Subclasses of Block in jmri.jmrit.logixModifier and TypeClassDescriptionclassOBlock extends jmri.Block to be used in Logix Conditionals and Warrants.Constructors in jmri.jmrit.logix with parameters of type Block -
Uses of Block in jmri.jmrit.logixng.actions
Methods in jmri.jmrit.logixng.actions that return types with arguments of type BlockModifier and TypeMethodDescriptionActionLocalVariable.getSelectBlockNamedBean()ActionTable.getSelectBlockNamedBean()ActionBlock.getSelectNamedBean() -
Uses of Block in jmri.jmrit.logixng.expressions
Methods in jmri.jmrit.logixng.expressions that return types with arguments of type BlockMethods in jmri.jmrit.logixng.expressions with parameters of type BlockModifier and TypeMethodDescriptionbooleanExpressionBlock.isBlockAllocated(Block block) A block is considered to be allocated if the related layout block has use extra color enabled. -
Uses of Block in jmri.jmrit.picker
Methods in jmri.jmrit.picker that return BlockModifier and TypeMethodDescriptionReturn bean with name given in parameter.Methods in jmri.jmrit.picker that return types with arguments of type BlockModifier and TypeMethodDescriptionstatic PickListModel<Block>PickListModel.blockPickModelInstance()PickListModel.BlockPickModel.getManager()Get the Table Model Bean Manager. -
Uses of Block in jmri.jmrit.roster
Methods in jmri.jmrit.roster with parameters of type BlockModifier and TypeMethodDescriptionvoidRosterSpeedProfile.changeLocoSpeed(DccThrottle t, Block blk, float speed) Set speed of a throttle.voidRosterSpeedProfile.changeLocoSpeed(DccThrottle t, Block blk, float speed, float usePercentage) Set speed of a throttle. -
Uses of Block in jmri.jmrit.roster.swing.speedprofile
Fields in jmri.jmrit.roster.swing.speedprofile with type parameters of type BlockModifier and TypeFieldDescription(package private) BeanSelectCreatePanel<Block>SpeedProfilePanel.blockCPanel -
Uses of Block in jmri.jmrit.tracker
Fields in jmri.jmrit.tracker declared as BlockConstructors in jmri.jmrit.tracker with parameters of type BlockModifierConstructorDescriptionMemoryTracker(Block b, String namePrefix) Create a Tracker object, providing a list of blocks to watch -
Uses of Block in jmri.jmrit.vsdecoder
Fields in jmri.jmrit.vsdecoder with type parameters of type BlockModifier and TypeFieldDescriptionVSDGeoFile.blockListVSDecoderManager.currentBlock(package private) HashMap<Block,LayoutEditor> VSDGeoFile.possibleStartBlocksMethods in jmri.jmrit.vsdecoder with parameters of type BlockModifier and TypeMethodDescriptionvoidPrepare the start of a VSDecoder on the layoutbooleanVSDecoderManager.checkForPossibleStartblock(Block blk) Check if Block is a possible startblock.intVSDecoderManager.getLocoAddr(Block blk) Get the loco address from a BlockMethod parameters in jmri.jmrit.vsdecoder with type arguments of type BlockModifier and TypeMethodDescriptionprotected voidVSDecoderManager.registerBeanListener(Manager<Block> beanManager, String sysName) -
Uses of Block in jmri.managers
Methods in jmri.managers with parameters of type BlockModifier and TypeMethodDescriptionDefaultTransitManager.getListEntryBlock(Block b) DefaultTransitManager.getListUsingBlock(Block b) -
Uses of Block in jmri.server.json.block
Methods in jmri.server.json.block that return types with arguments of type BlockModifier and TypeMethodDescriptionprotected ProvidingManager<Block>JsonBlockHttpService.getProvidingManager()Methods in jmri.server.json.block with parameters of type BlockModifier and TypeMethodDescriptionprotected voidJsonBlockHttpService.doDelete(Block bean, String name, String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request) com.fasterxml.jackson.databind.node.ObjectNodeJsonBlockHttpService.doGet(Block block, String name, String type, JsonRequest request) com.fasterxml.jackson.databind.node.ObjectNodeJsonBlockHttpService.doPost(Block block, String name, String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)