Uses of Class
jmri.ProgrammingMode
Packages that use ProgrammingMode
Package
Description
Provides basic interfaces and certain core implementations for the JMRI
layout management concepts.
Provides implementations of various JMRI interfaces.
Server implementation for the JMRI interfaces.
Various non-system-specific JMRI tools.
Provides helpful panels and GUI widgets for working with
JMRI Programmer and ProgrammerManager classes.
Interfaces and implementations for system-specific code.
Defines classes for interfacing to a MERG CBUS network.
Support for the ESU ECoS.
Provides access to LocoNet systems, along with a lot of Swing-based tools.
Implementation of the JMRI OpenLCB hardware interface.
Connects to a QSI programmer unit.
Provide a JMRI connection to an
SRCP server.
Support for the ESU ECoS.
Provides implementations of various JMRI managers.
A simple implementation of Programmer for debugging purposes.
-
Uses of ProgrammingMode in jmri
Fields in jmri declared as ProgrammingModeModifier and TypeFieldDescriptionstatic final ProgrammingModeProgrammingMode.ADDRESSMODENMRA "Address-only" mode.static final ProgrammingModeProgrammingMode.DIRECTBITMODENMRA "Direct" mode, using only the bit-wise operations.static final ProgrammingModeProgrammingMode.DIRECTBYTEMODENMRA "Direct" mode, using only the byte-wise operations.static final ProgrammingModeProgrammingMode.DIRECTMODENMRA "Direct" mode, using both the bit-wise and byte-wise operations.static final ProgrammingModeProgrammingMode.OPSACCBITMODENMRA "Programming on the main" mode for stationary decoders, using only the bit-wise operations.static final ProgrammingModeProgrammingMode.OPSACCBYTEMODENMRA "Programming on the main" mode for stationary decoders, using only the byte-wise operations.static final ProgrammingModeProgrammingMode.OPSACCEXTBITMODENMRA "Programming on the main" mode for stationary decoders, using only the bit-wise operations and "extended" addressing.static final ProgrammingModeProgrammingMode.OPSACCEXTBYTEMODENMRA "Programming on the main" mode for stationary decoders, using only the byte-wise operations and "extended" addressing.static final ProgrammingModeProgrammingMode.OPSBITMODENMRA "Operations" or "Programming on the main" mode, using only the bit-wise operationsstatic final ProgrammingModeProgrammingMode.OPSBYTEMODENMRA "Operations" or "Programming on the main" mode, using only the byte-wise operations.static final ProgrammingModeProgrammingMode.PAGEMODENMRA "Paged" modestatic final ProgrammingModeProgrammingMode.REGISTERMODENMRA "Register" mode.Methods in jmri that return ProgrammingModeMethods in jmri that return types with arguments of type ProgrammingModeModifier and TypeMethodDescriptionAddressedProgrammerManager.getDefaultModes()Get the list ofProgrammingMode(generally) supported by Programmers provided by this Manager.Programmer.getSupportedModes()Get the list ofProgrammingModesupported by this Programmer.Methods in jmri with parameters of type ProgrammingModeModifier and TypeMethodDescriptionvoidProgrammer.setMode(ProgrammingMode p) Set the programmer to a particular mode. -
Uses of ProgrammingMode in jmri.implementation
Fields in jmri.implementation declared as ProgrammingModeModifier and TypeFieldDescription(package private) ProgrammingModeAccessoryOpsModeProgrammerFacade.modeMethods in jmri.implementation that return ProgrammingModeModifier and TypeMethodDescriptionPermissionProgrammer.getMode()Get the current programming modeMethods in jmri.implementation that return types with arguments of type ProgrammingModeModifier and TypeMethodDescriptionAccessoryOpsModeProgrammerFacade.getSupportedModes()PermissionProgrammer.getSupportedModes()Get the list ofProgrammingModesupported by this Programmer.Methods in jmri.implementation with parameters of type ProgrammingModeModifier and TypeMethodDescriptionvoidAccessoryOpsModeProgrammerFacade.setMode(ProgrammingMode p) Don't pass this mode through, as the underlying doesn't have it (although we should check).voidPermissionProgrammer.setMode(ProgrammingMode p) Set the programmer to a particular mode. -
Uses of ProgrammingMode in jmri.jmris
Methods in jmri.jmris with parameters of type ProgrammingModeModifier and TypeMethodDescriptionvoidAbstractProgrammerServer.readCV(ProgrammingMode mode, int CV) voidAbstractProgrammerServer.writeCV(ProgrammingMode mode, int CV, int value) -
Uses of ProgrammingMode in jmri.jmrit
Fields in jmri.jmrit declared as ProgrammingMode -
Uses of ProgrammingMode in jmri.jmrit.progsupport
Fields in jmri.jmrit.progsupport with type parameters of type ProgrammingModeModifier and TypeFieldDescription(package private) HashMap<ProgrammingMode,JRadioButton> ProgOpsModePane.buttonMap(package private) HashMap<ProgrammingMode,JRadioButton> ProgServiceModePane.buttonMap(package private) JComboBox<ProgrammingMode>ProgServiceModeComboBox.modeBox -
Uses of ProgrammingMode in jmri.jmrix
Methods in jmri.jmrix that return ProgrammingModeModifier and TypeMethodDescriptionAbstractProgrammer.getBestMode()Define the "best" programming mode, which provides the initial setting.final ProgrammingModeAbstractProgrammer.getMode()Get the current programming modeAbstractProgrammerFacade.getMode()Get the current programming modeMethods in jmri.jmrix that return types with arguments of type ProgrammingModeModifier and TypeMethodDescriptionabstract List<ProgrammingMode>AbstractProgrammer.getSupportedModes()AbstractProgrammerFacade.getSupportedModes()Get the list ofProgrammingModesupported by this Programmer.Methods in jmri.jmrix with parameters of type ProgrammingModeModifier and TypeMethodDescriptionfinal voidAbstractProgrammer.setMode(ProgrammingMode m) Set the programmer to a particular mode.voidAbstractProgrammerFacade.setMode(ProgrammingMode p) Set the programmer to a particular mode. -
Uses of ProgrammingMode in jmri.jmrix.bidib
Methods in jmri.jmrix.bidib that return types with arguments of type ProgrammingModeModifier and TypeMethodDescriptionBiDiBOpsModeProgrammer.getSupportedModes()Get the list ofProgrammingModesupported by this Programmer.BiDiBProgrammer.getSupportedModes()Get the list ofProgrammingModesupported by this Programmer. -
Uses of ProgrammingMode in jmri.jmrix.can.cbus
Methods in jmri.jmrix.can.cbus that return types with arguments of type ProgrammingModeModifier and TypeMethodDescriptionCbusDccOpsModeProgrammer.getSupportedModes()Get the list ofProgrammingModesupported by this Programmer.CbusDccProgrammer.getSupportedModes()Get the list ofProgrammingModesupported by this Programmer.Methods in jmri.jmrix.can.cbus with parameters of type ProgrammingModeModifier and TypeMethodDescriptionstatic CanMessageCbusMessage.getReadCV(int cv, ProgrammingMode mode, int header) CBUS programmer commandsstatic CanMessageCbusMessage.getVerifyCV(int cv, ProgrammingMode mode, int startVal, int header) CBUS programmer commands CBUS VCVS works like a QCVS read but the programmer will first check if the CV contents are equal to the startVal.static CanMessageCbusMessage.getWriteCV(int cv, int val, ProgrammingMode mode, int header) Get a CanMessage to write a CV. -
Uses of ProgrammingMode in jmri.jmrix.dcc4pc
Methods in jmri.jmrix.dcc4pc that return types with arguments of type ProgrammingModeModifier and TypeMethodDescriptionDcc4PcOpsModeProgrammer.getSupportedModes()Get the list ofProgrammingModesupported by this Programmer. -
Uses of ProgrammingMode in jmri.jmrix.dccpp
Methods in jmri.jmrix.dccpp that return types with arguments of type ProgrammingModeModifier and TypeMethodDescriptionDCCppOpsModeProgrammer.getSupportedModes()Get the list ofProgrammingModesupported by this Programmer.DCCppProgrammer.getSupportedModes()Get the list ofProgrammingModesupported by this Programmer. -
Uses of ProgrammingMode in jmri.jmrix.direct
Methods in jmri.jmrix.direct with parameters of type ProgrammingModeModifier and TypeMethodDescriptionstatic MessageMessage.getReadCV(int cv, ProgrammingMode mode) static MessageMessage.getWriteCV(int cv, int val, ProgrammingMode mode) -
Uses of ProgrammingMode in jmri.jmrix.easydcc
Methods in jmri.jmrix.easydcc that return types with arguments of type ProgrammingModeModifier and TypeMethodDescriptionEasyDccOpsModeProgrammer.getSupportedModes()Get the list ofProgrammingModesupported by this Programmer.EasyDccProgrammer.getSupportedModes()Get the list ofProgrammingModesupported by this Programmer.Methods in jmri.jmrix.easydcc with parameters of type ProgrammingModeModifier and TypeMethodDescriptionprotected EasyDccMessageEasyDccProgrammer.progTaskStart(ProgrammingMode mode, int val, int cvnum) Internal method to create the EasyDccMessage for programmer task start. -
Uses of ProgrammingMode in jmri.jmrix.ecos
Methods in jmri.jmrix.ecos that return types with arguments of type ProgrammingModeModifier and TypeMethodDescriptionEcosOpsModeProgrammer.getSupportedModes()Types implemented here.EcosProgrammer.getSupportedModes()Get the list ofProgrammingModesupported by this Programmer. -
Uses of ProgrammingMode in jmri.jmrix.lenz
Methods in jmri.jmrix.lenz that return types with arguments of type ProgrammingModeModifier and TypeMethodDescriptionXNetOpsModeProgrammer.getSupportedModes()Get the list ofProgrammingModesupported by this Programmer.XNetProgrammer.getSupportedModes()Get the list ofProgrammingModesupported by this Programmer. -
Uses of ProgrammingMode in jmri.jmrix.loconet
Fields in jmri.jmrix.loconet declared as ProgrammingModeModifier and TypeFieldDescription(package private) ProgrammingModeSlotManager.csOpSwProgrammingMode(package private) static final ProgrammingModeLnProgrammerManager.LOCONETBD7OPSWMODEProgramming via LocoNet messages for Series 7* op switches(package private) static final ProgrammingModeLnProgrammerManager.LOCONETBDOPSWMODEProgramming via LocoNet messages for Digitrax DS*, PM*, BDL*, SE* boards(package private) static final ProgrammingModeLnProgrammerManager.LOCONETCSOPSWMODEProgramming via LocoNet messages for Digitrax Command Station op switchesstatic final ProgrammingModeLnProgrammerManager.LOCONETLNCVMODEProgramming for Uhlenbrock (LocoNet) LNCV protocol.static final ProgrammingModeLnProgrammerManager.LOCONETOPSBOARDProgramming in Ops mode via the LocoNet cable.(package private) static final ProgrammingModeLnProgrammerManager.LOCONETSV1MODEProgramming for LocoNet System Variables using version 1 of the protocol.static final ProgrammingModeLnProgrammerManager.LOCONETSV2MODEProgramming for LocoNet System Variables using version 2 of the protocol.protected ProgrammingModeLnOpsModeProgrammer.modeMethods in jmri.jmrix.loconet that return ProgrammingModeModifier and TypeMethodDescriptionLnDeferProgrammer.getMode()final ProgrammingModeLnOpsModeProgrammer.getMode()Get the current programming modeMethods in jmri.jmrix.loconet that return types with arguments of type ProgrammingModeModifier and TypeMethodDescriptionLnProgrammerManager.getDefaultModes()Types implemented here.LnDeferProgrammer.getSupportedModes()LnOpsModeProgrammer.getSupportedModes()Get the list ofProgrammingModesupported by this Programmer.SlotManager.getSupportedModes()Return a list of ProgrammingModes supported by this interface Types implemented here.Methods in jmri.jmrix.loconet with parameters of type ProgrammingModeModifier and TypeMethodDescriptionvoidLnDeferProgrammer.setMode(ProgrammingMode p) final voidLnOpsModeProgrammer.setMode(ProgrammingMode m) Set the programmer to a particular mode. -
Uses of ProgrammingMode in jmri.jmrix.mrc
Fields in jmri.jmrix.mrc declared as ProgrammingModeModifier and TypeFieldDescription(package private) static final ProgrammingModeMrcProgrammer.AUTOMATICMODEMethods in jmri.jmrix.mrc that return types with arguments of type ProgrammingModeModifier and TypeMethodDescriptionMrcOpsModeProgrammer.getSupportedModes()Get the list ofProgrammingModesupported by this Programmer.MrcProgrammer.getSupportedModes()Get the list ofProgrammingModesupported by this Programmer.Methods in jmri.jmrix.mrc with parameters of type ProgrammingModeModifier and TypeMethodDescriptionprotected MrcMessageMrcProgrammer.progTaskStart(ProgrammingMode mode, int val, int cvnum) -
Uses of ProgrammingMode in jmri.jmrix.nce
Methods in jmri.jmrix.nce that return types with arguments of type ProgrammingModeModifier and TypeMethodDescriptionNceOpsModeProgrammer.getSupportedModes()Get the list ofProgrammingModesupported by this Programmer.NceProgrammer.getSupportedModes()Get the list ofProgrammingModesupported by this Programmer.Methods in jmri.jmrix.nce with parameters of type ProgrammingModeModifier and TypeMethodDescriptionprotected NceMessageNceProgrammer.progTaskStart(ProgrammingMode mode, int val, int cvnum) -
Uses of ProgrammingMode in jmri.jmrix.openlcb
Fields in jmri.jmrix.openlcb declared as ProgrammingModeMethods in jmri.jmrix.openlcb that return types with arguments of type ProgrammingModeModifier and TypeMethodDescriptionOlcbProgrammerManager.getDefaultModes()Get the list ofProgrammingMode(generally) supported by Programmers provided by this Manager.OlcbProgrammer.getSupportedModes()Get the list ofProgrammingModesupported by this Programmer. -
Uses of ProgrammingMode in jmri.jmrix.qsi
Methods in jmri.jmrix.qsi that return types with arguments of type ProgrammingModeModifier and TypeMethodDescriptionQsiProgrammer.getSupportedModes()Get the list ofProgrammingModesupported by this Programmer.Methods in jmri.jmrix.qsi with parameters of type ProgrammingModeModifier and TypeMethodDescriptionstatic QsiMessageQsiMessage.getReadCV(int cv, ProgrammingMode mode) static QsiMessageQsiMessage.getWriteCV(int cv, int val, ProgrammingMode mode) -
Uses of ProgrammingMode in jmri.jmrix.sprog
Methods in jmri.jmrix.sprog that return types with arguments of type ProgrammingModeModifier and TypeMethodDescriptionSprogOpsModeProgrammer.getSupportedModes()Get the list ofProgrammingModesupported by this Programmer.SprogProgrammer.getSupportedModes()Get the list ofProgrammingModesupported by this Programmer.Methods in jmri.jmrix.sprog with parameters of type ProgrammingModeModifier and TypeMethodDescriptionstatic SprogMessageSprogMessage.getReadCV(int cv, ProgrammingMode mode) static SprogMessageSprogMessage.getReadCV(int cv, ProgrammingMode mode, int startVal) static SprogMessageSprogMessage.getWriteCV(int cv, int val, ProgrammingMode mode) protected SprogMessageSprogProgrammer.progTaskStart(ProgrammingMode mode, int val, int cvnum, int startVal) Internal method to create the SprogMessage for programmer task start. -
Uses of ProgrammingMode in jmri.jmrix.srcp
Methods in jmri.jmrix.srcp that return types with arguments of type ProgrammingModeModifier and TypeMethodDescriptionSRCPProgrammer.getSupportedModes()Get the list ofProgrammingModesupported by this Programmer. -
Uses of ProgrammingMode in jmri.jmrix.tams
Methods in jmri.jmrix.tams that return types with arguments of type ProgrammingModeModifier and TypeMethodDescriptionTamsOpsModeProgrammer.getSupportedModes()Get the list ofProgrammingModesupported by this Programmer.TamsProgrammer.getSupportedModes()Get the list ofProgrammingModesupported by this Programmer. -
Uses of ProgrammingMode in jmri.jmrix.tmcc
Fields in jmri.jmrix.tmcc declared as ProgrammingModeModifier and TypeFieldDescription(package private) static final ProgrammingModeTmccProgrammerManager.TMCCMODE1_ACCID(package private) static final ProgrammingModeTmccProgrammerManager.TMCCMODE1_ENGFEATURE(package private) static final ProgrammingModeTmccProgrammerManager.TMCCMODE1_ENGID(package private) static final ProgrammingModeTmccProgrammerManager.TMCCMODE1_SWID(package private) static final ProgrammingModeTmccProgrammerManager.TMCCMODE1_TRKID(package private) static final ProgrammingModeTmccProgrammerManager.TMCCMODE2_ENGFEATURE(package private) static final ProgrammingModeTmccProgrammerManager.TMCCMODE2_ENGID(package private) static final ProgrammingModeTmccProgrammerManager.TMCCMODE2_TRKIDMethods in jmri.jmrix.tmcc that return types with arguments of type ProgrammingModeModifier and TypeMethodDescriptionTmccOpsModeProgrammer.getSupportedModes()Get the list ofProgrammingModesupported by this Programmer.TmccProgrammer.getSupportedModes()Get the list ofProgrammingModesupported by this Programmer. -
Uses of ProgrammingMode in jmri.jmrix.zimo
Methods in jmri.jmrix.zimo that return types with arguments of type ProgrammingModeModifier and TypeMethodDescriptionMx1OpsModeProgrammer.getSupportedModes()Get the list ofProgrammingModesupported by this Programmer.Mx1Programmer.getSupportedModes()Get the list ofProgrammingModesupported by this Programmer. -
Uses of ProgrammingMode in jmri.managers
Methods in jmri.managers that return types with arguments of type ProgrammingModeModifier and TypeMethodDescriptionDefaultProgrammerManager.getDefaultModes()Get the list ofProgrammingMode(generally) supported by Programmers provided by this Manager.DeferringProgrammerManager.getDefaultModes() -
Uses of ProgrammingMode in jmri.progdebugger
Fields in jmri.progdebugger declared as ProgrammingModeMethods in jmri.progdebugger that return ProgrammingModeModifier and TypeMethodDescriptionfinal ProgrammingModeProgDebugger.getMode()Get the current programming modeMethods in jmri.progdebugger that return types with arguments of type ProgrammingModeModifier and TypeMethodDescriptionProgDebugger.getSupportedModes()Get the list ofProgrammingModesupported by this Programmer.Methods in jmri.progdebugger with parameters of type ProgrammingModeModifier and TypeMethodDescriptionfinal voidProgDebugger.setMode(ProgrammingMode m) Set the programmer to a particular mode.