Uses of Class
jmri.jmrit.logix.BlockOrder
Packages that use BlockOrder
-
Uses of BlockOrder in jmri.jmrit.logix
Fields in jmri.jmrit.logix with type parameters of type BlockOrderMethods in jmri.jmrit.logix that return BlockOrderModifier and TypeMethodDescriptionprotected BlockOrderWarrantRoute.getAvoidBlockOrder()Warrant.getAvoidOrder()protected BlockOrderWarrant.getBlockOrderAt(int index) Call is only valid when in MODE_LEARN and MODE_RUN.final BlockOrderWarrant.getCurrentBlockOrder()Warrant.getfirstOrder()Return permanently saved Origin.Warrant.getLastOrder()Return permanently saved Destination.protected BlockOrderWarrantRoute.RouteLocation.getOrder()protected BlockOrderWarrantRoute.getViaBlockOrder()Warrant.getViaOrder()Return permanently saved BlockOrder that must be included in the route.Methods in jmri.jmrit.logix that return types with arguments of type BlockOrderModifier and TypeMethodDescriptionWarrant.getBlockOrders()Return BlockOrders.protected List<BlockOrder>WarrantRoute.getOrders()Methods in jmri.jmrit.logix with parameters of type BlockOrderModifier and TypeMethodDescriptionvoidWarrant.addBlockOrder(BlockOrder order) Add permanently saved BlockOrder.protected voidWarrantRoute.debugRoute(DefaultTreeModel tree, BlockOrder origin, BlockOrder dest) Callback from RouteFinder - no routes foundprotected static 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 BlockOrderModifier and TypeMethodDescriptionWarrant.allocateRoute(boolean show, List<BlockOrder> orders) Allocate as many blocks as possible from the start of the warrant.protected voidNXFrame.selectedRoute(ArrayList<BlockOrder> orders) Called byRouteFinder.run().protected voidWarrantFrame.selectedRoute(ArrayList<BlockOrder> orders) protected abstract voidWarrantRoute.selectedRoute(ArrayList<BlockOrder> orders) voidWarrant.setBlockOrders(List<BlockOrder> orders) SCWarrant.setRoute(boolean delay, List<BlockOrder> orders) This method has been overridden in order to avoid allocation of occupied blocks.Warrant.setRoute(boolean show, List<BlockOrder> orders) Set the route paths and turnouts for the warrant.Constructors in jmri.jmrit.logix with parameters of type BlockOrderModifierConstructorDescriptionprotectedBlockOrder(BlockOrder bo) protectedRouteFinder(WarrantRoute f, BlockOrder origin, BlockOrder dest, BlockOrder via, BlockOrder avoid, int maxB)