Uses of Class
jmri.jmrit.logix.BlockOrder
- 
Packages that use BlockOrder Package Description jmri.jmrit.logix Support for implementing Warrants in JMRI. - 
- 
Uses of BlockOrder in jmri.jmrit.logix
Fields in jmri.jmrit.logix with type parameters of type BlockOrder Modifier and Type Field Description protected java.util.ArrayList<BlockOrder>WarrantRoute. _ordersMethods in jmri.jmrit.logix that return BlockOrder Modifier and Type Method Description protected BlockOrderWarrantRoute. getAvoidBlockOrder()BlockOrderWarrant. getAvoidOrder()protected BlockOrderWarrant. getBlockOrderAt(int index)Call is only valid when in MODE_LEARN and MODE_RUN.BlockOrderWarrant. getCurrentBlockOrder()BlockOrderWarrant. getfirstOrder()Return permanently saved Origin.BlockOrderWarrant. getLastOrder()Return permanently saved Destination.protected BlockOrderWarrantRoute.RouteLocation. getOrder()protected BlockOrderWarrantRoute. getViaBlockOrder()BlockOrderWarrant. getViaOrder()Return permanently saved BlockOrder that must be included in the route.Methods in jmri.jmrit.logix that return types with arguments of type BlockOrder Modifier and Type Method Description java.util.List<BlockOrder>Warrant. getBlockOrders()Return BlockOrders.protected java.util.List<BlockOrder>WarrantRoute. getOrders()Methods in jmri.jmrit.logix with parameters of type BlockOrder Modifier and Type Method Description voidWarrant. addBlockOrder(BlockOrder order)Add permanently saved BlockOrder.protected voidWarrantRoute. debugRoute(javax.swing.tree.DefaultTreeModel tree, BlockOrder origin, BlockOrder dest)Callback from RouteFinder - no routes foundprotected static java.lang.StringBlockOrder. getPermissibleSpeedAt(BlockOrder bo)voidWarrant. setAvoidOrder(BlockOrder order)protected voidWarrantRoute.RouteLocation. setOrder(BlockOrder o)voidWarrant. setViaOrder(BlockOrder order)Method parameters in jmri.jmrit.logix with type arguments of type BlockOrder Modifier and Type Method Description java.lang.StringWarrant. allocateRoute(boolean show, java.util.List<BlockOrder> orders)Allocate as many blocks as possible from the start of the warrant.protected voidNXFrame. selectedRoute(java.util.ArrayList<BlockOrder> orders)Called byRouteFinder.run().protected voidWarrantFrame. selectedRoute(java.util.ArrayList<BlockOrder> orders)protected abstract voidWarrantRoute. selectedRoute(java.util.ArrayList<BlockOrder> orders)voidWarrant. setBlockOrders(java.util.List<BlockOrder> orders)java.lang.StringSCWarrant. setRoute(boolean delay, java.util.List<BlockOrder> orders)This method has been overridden in order to avoid allocation of occupied blocks.java.lang.StringWarrant. setRoute(boolean show, java.util.List<BlockOrder> orders)Set the route paths and turnouts for the warrant.Constructors in jmri.jmrit.logix with parameters of type BlockOrder Constructor Description BlockOrder(BlockOrder bo)RouteFinder(WarrantRoute f, BlockOrder origin, BlockOrder dest, BlockOrder via, BlockOrder avoid, int maxB) 
 -