Uses of Class
jmri.ProgrammingMode
-
Packages that use ProgrammingMode Package Description jmri Provides basic interfaces and certain core implementations for the JMRI layout management concepts.jmri.implementation Provides implementations of various JMRI interfaces.jmri.jmris Server implementation for the JMRI interfaces.jmri.jmrit Various non-system-specific JMRI tools.jmri.jmrit.progsupport Provides helpful panels and GUI widgets for working with JMRI Programmer and ProgrammerManager classes.jmri.jmrix Interfaces and implementations for system-specific code.jmri.jmrix.bidib jmri.jmrix.can.cbus Defines classes for interfacing to a MERG CBUS network.jmri.jmrix.dcc4pc jmri.jmrix.dccpp jmri.jmrix.direct jmri.jmrix.easydcc jmri.jmrix.ecos Support for the ESU ECoS.jmri.jmrix.lenz jmri.jmrix.loconet Provides access to LocoNet systems, along with a lot of Swing-based tools.jmri.jmrix.mrc jmri.jmrix.nce jmri.jmrix.openlcb Implementation of the JMRI OpenLCB hardware interface.jmri.jmrix.qsi Connects to a QSI programmer unit.jmri.jmrix.sprog jmri.jmrix.srcp Provide a JMRI connection to an SRCP server.jmri.jmrix.tams Support for the ESU ECoS.jmri.jmrix.zimo jmri.managers Provides implementations of various JMRI managers.jmri.progdebugger A simple implementation of Programmer for debugging purposes. -
-
Uses of ProgrammingMode in jmri
Fields in jmri declared as ProgrammingMode Modifier and Type Field Description static ProgrammingMode
ProgrammingMode. ADDRESSMODE
NMRA "Address-only" mode.static ProgrammingMode
ProgrammingMode. DIRECTBITMODE
NMRA "Direct" mode, using only the bit-wise operations.static ProgrammingMode
ProgrammingMode. DIRECTBYTEMODE
NMRA "Direct" mode, using only the byte-wise operations.static ProgrammingMode
ProgrammingMode. DIRECTMODE
NMRA "Direct" mode, using both the bit-wise and byte-wise operations.static ProgrammingMode
ProgrammingMode. OPSACCBITMODE
NMRA "Programming on the main" mode for stationary decoders, using only the bit-wise operations.static ProgrammingMode
ProgrammingMode. OPSACCBYTEMODE
NMRA "Programming on the main" mode for stationary decoders, using only the byte-wise operations.static ProgrammingMode
ProgrammingMode. OPSACCEXTBITMODE
NMRA "Programming on the main" mode for stationary decoders, using only the bit-wise operations and "extended" addressing.static ProgrammingMode
ProgrammingMode. OPSACCEXTBYTEMODE
NMRA "Programming on the main" mode for stationary decoders, using only the byte-wise operations and "extended" addressing.static ProgrammingMode
ProgrammingMode. OPSBITMODE
NMRA "Operations" or "Programming on the main" mode, using only the bit-wise operationsstatic ProgrammingMode
ProgrammingMode. OPSBYTEMODE
NMRA "Operations" or "Programming on the main" mode, using only the byte-wise operations.static ProgrammingMode
ProgrammingMode. PAGEMODE
NMRA "Paged" modestatic ProgrammingMode
ProgrammingMode. REGISTERMODE
NMRA "Register" mode.Methods in jmri that return ProgrammingMode Modifier and Type Method Description ProgrammingMode
Programmer. getMode()
Get the current programming modeMethods in jmri that return types with arguments of type ProgrammingMode Modifier and Type Method Description java.util.List<ProgrammingMode>
AddressedProgrammerManager. getDefaultModes()
Get the list ofProgrammingMode
(generally) supported by Programmers provided by this Manager.java.util.List<ProgrammingMode>
Programmer. getSupportedModes()
Get the list ofProgrammingMode
supported by this Programmer.Methods in jmri with parameters of type ProgrammingMode Modifier and Type Method Description void
Programmer. setMode(ProgrammingMode p)
Set the programmer to a particular mode. -
Uses of ProgrammingMode in jmri.implementation
Fields in jmri.implementation declared as ProgrammingMode Modifier and Type Field Description (package private) ProgrammingMode
AccessoryOpsModeProgrammerFacade. mode
Methods in jmri.implementation that return types with arguments of type ProgrammingMode Modifier and Type Method Description java.util.List<ProgrammingMode>
AccessoryOpsModeProgrammerFacade. getSupportedModes()
Methods in jmri.implementation with parameters of type ProgrammingMode Modifier and Type Method Description void
AccessoryOpsModeProgrammerFacade. setMode(ProgrammingMode p)
Don't pass this mode through, as the underlying doesn't have it (although we should check). -
Uses of ProgrammingMode in jmri.jmris
Methods in jmri.jmris with parameters of type ProgrammingMode Modifier and Type Method Description void
AbstractProgrammerServer. readCV(ProgrammingMode mode, int CV)
void
AbstractProgrammerServer. writeCV(ProgrammingMode mode, int CV, int value)
-
Uses of ProgrammingMode in jmri.jmrit
Fields in jmri.jmrit declared as ProgrammingMode Modifier and Type Field Description (package private) ProgrammingMode
AbstractIdentify. savedMode
-
Uses of ProgrammingMode in jmri.jmrit.progsupport
Fields in jmri.jmrit.progsupport with type parameters of type ProgrammingMode Modifier and Type Field Description (package private) java.util.HashMap<ProgrammingMode,javax.swing.JRadioButton>
ProgOpsModePane. buttonMap
(package private) java.util.HashMap<ProgrammingMode,javax.swing.JRadioButton>
ProgServiceModePane. buttonMap
(package private) javax.swing.JComboBox<ProgrammingMode>
ProgServiceModeComboBox. modeBox
-
Uses of ProgrammingMode in jmri.jmrix
Methods in jmri.jmrix that return ProgrammingMode Modifier and Type Method Description ProgrammingMode
AbstractProgrammer. getBestMode()
Define the "best" programming mode, which provides the initial setting.ProgrammingMode
AbstractProgrammer. getMode()
Get the current programming modeProgrammingMode
AbstractProgrammerFacade. getMode()
Get the current programming modeMethods in jmri.jmrix that return types with arguments of type ProgrammingMode Modifier and Type Method Description abstract java.util.List<ProgrammingMode>
AbstractProgrammer. getSupportedModes()
java.util.List<ProgrammingMode>
AbstractProgrammerFacade. getSupportedModes()
Get the list ofProgrammingMode
supported by this Programmer.Methods in jmri.jmrix with parameters of type ProgrammingMode Modifier and Type Method Description void
AbstractProgrammer. setMode(ProgrammingMode m)
Set the programmer to a particular mode.void
AbstractProgrammerFacade. 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 ProgrammingMode Modifier and Type Method Description java.util.List<ProgrammingMode>
BiDiBOpsModeProgrammer. getSupportedModes()
Get the list ofProgrammingMode
supported by this Programmer.java.util.List<ProgrammingMode>
BiDiBProgrammer. getSupportedModes()
Get the list ofProgrammingMode
supported by this Programmer. -
Uses of ProgrammingMode in jmri.jmrix.can.cbus
Methods in jmri.jmrix.can.cbus that return types with arguments of type ProgrammingMode Modifier and Type Method Description java.util.List<ProgrammingMode>
CbusDccOpsModeProgrammer. getSupportedModes()
Get the list ofProgrammingMode
supported by this Programmer.java.util.List<ProgrammingMode>
CbusDccProgrammer. getSupportedModes()
Get the list ofProgrammingMode
supported by this Programmer.Methods in jmri.jmrix.can.cbus with parameters of type ProgrammingMode Modifier and Type Method Description static CanMessage
CbusMessage. getReadCV(int cv, ProgrammingMode mode, int header)
CBUS programmer commandsstatic CanMessage
CbusMessage. 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 CanMessage
CbusMessage. 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 ProgrammingMode Modifier and Type Method Description java.util.List<ProgrammingMode>
Dcc4PcOpsModeProgrammer. getSupportedModes()
Get the list ofProgrammingMode
supported by this Programmer. -
Uses of ProgrammingMode in jmri.jmrix.dccpp
Methods in jmri.jmrix.dccpp that return types with arguments of type ProgrammingMode Modifier and Type Method Description java.util.List<ProgrammingMode>
DCCppOpsModeProgrammer. getSupportedModes()
Get the list ofProgrammingMode
supported by this Programmer.java.util.List<ProgrammingMode>
DCCppProgrammer. getSupportedModes()
Get the list ofProgrammingMode
supported by this Programmer. -
Uses of ProgrammingMode in jmri.jmrix.direct
Methods in jmri.jmrix.direct with parameters of type ProgrammingMode Modifier and Type Method Description static Message
Message. getReadCV(int cv, ProgrammingMode mode)
static Message
Message. 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 ProgrammingMode Modifier and Type Method Description java.util.List<ProgrammingMode>
EasyDccOpsModeProgrammer. getSupportedModes()
Get the list ofProgrammingMode
supported by this Programmer.java.util.List<ProgrammingMode>
EasyDccProgrammer. getSupportedModes()
Get the list ofProgrammingMode
supported by this Programmer.Methods in jmri.jmrix.easydcc with parameters of type ProgrammingMode Modifier and Type Method Description protected EasyDccMessage
EasyDccProgrammer. 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 ProgrammingMode Modifier and Type Method Description java.util.List<ProgrammingMode>
EcosOpsModeProgrammer. getSupportedModes()
Types implemented here.java.util.List<ProgrammingMode>
EcosProgrammer. getSupportedModes()
Get the list ofProgrammingMode
supported by this Programmer. -
Uses of ProgrammingMode in jmri.jmrix.lenz
Methods in jmri.jmrix.lenz that return types with arguments of type ProgrammingMode Modifier and Type Method Description java.util.List<ProgrammingMode>
XNetOpsModeProgrammer. getSupportedModes()
Get the list ofProgrammingMode
supported by this Programmer.java.util.List<ProgrammingMode>
XNetProgrammer. getSupportedModes()
Get the list ofProgrammingMode
supported by this Programmer. -
Uses of ProgrammingMode in jmri.jmrix.loconet
Fields in jmri.jmrix.loconet declared as ProgrammingMode Modifier and Type Field Description (package private) ProgrammingMode
SlotManager. csOpSwProgrammingMode
(package private) static ProgrammingMode
LnProgrammerManager. LOCONETBD7OPSWMODE
Programming via LocoNet messages for Series 7* op switches(package private) static ProgrammingMode
LnProgrammerManager. LOCONETBDOPSWMODE
Programming via LocoNet messages for Digitrax DS*, PM*, BDL*, SE* boards(package private) static ProgrammingMode
LnProgrammerManager. LOCONETCSOPSWMODE
Programming via LocoNet messages for Digitrax Command Station op switchesstatic ProgrammingMode
LnProgrammerManager. LOCONETLNCVMODE
Programming for Uhlenbrock (LocoNet) LNCV protocol.static ProgrammingMode
LnProgrammerManager. LOCONETOPSBOARD
Programming in Ops mode via the LocoNet cable.(package private) static ProgrammingMode
LnProgrammerManager. LOCONETSV1MODE
Programming for LocoNet System Variables using version 1 of the protocol.static ProgrammingMode
LnProgrammerManager. LOCONETSV2MODE
Programming for LocoNet System Variables using version 2 of the protocol.protected ProgrammingMode
LnOpsModeProgrammer. mode
Methods in jmri.jmrix.loconet that return ProgrammingMode Modifier and Type Method Description ProgrammingMode
LnDeferProgrammer. getMode()
ProgrammingMode
LnOpsModeProgrammer. getMode()
Get the current programming modeMethods in jmri.jmrix.loconet that return types with arguments of type ProgrammingMode Modifier and Type Method Description java.util.List<ProgrammingMode>
LnProgrammerManager. getDefaultModes()
Types implemented here.java.util.List<ProgrammingMode>
LnDeferProgrammer. getSupportedModes()
java.util.List<ProgrammingMode>
LnOpsModeProgrammer. getSupportedModes()
Get the list ofProgrammingMode
supported by this Programmer.java.util.List<ProgrammingMode>
SlotManager. getSupportedModes()
Return a list of ProgrammingModes supported by this interface Types implemented here.Methods in jmri.jmrix.loconet with parameters of type ProgrammingMode Modifier and Type Method Description void
LnDeferProgrammer. setMode(ProgrammingMode p)
void
LnOpsModeProgrammer. setMode(ProgrammingMode m)
Set the programmer to a particular mode. -
Uses of ProgrammingMode in jmri.jmrix.mrc
Fields in jmri.jmrix.mrc declared as ProgrammingMode Modifier and Type Field Description (package private) static ProgrammingMode
MrcProgrammer. AUTOMATICMODE
Methods in jmri.jmrix.mrc that return types with arguments of type ProgrammingMode Modifier and Type Method Description java.util.List<ProgrammingMode>
MrcOpsModeProgrammer. getSupportedModes()
Get the list ofProgrammingMode
supported by this Programmer.java.util.List<ProgrammingMode>
MrcProgrammer. getSupportedModes()
Get the list ofProgrammingMode
supported by this Programmer.Methods in jmri.jmrix.mrc with parameters of type ProgrammingMode Modifier and Type Method Description protected MrcMessage
MrcProgrammer. 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 ProgrammingMode Modifier and Type Method Description java.util.List<ProgrammingMode>
NceOpsModeProgrammer. getSupportedModes()
Get the list ofProgrammingMode
supported by this Programmer.java.util.List<ProgrammingMode>
NceProgrammer. getSupportedModes()
Get the list ofProgrammingMode
supported by this Programmer.Methods in jmri.jmrix.nce with parameters of type ProgrammingMode Modifier and Type Method Description protected NceMessage
NceProgrammer. progTaskStart(ProgrammingMode mode, int val, int cvnum)
-
Uses of ProgrammingMode in jmri.jmrix.openlcb
Fields in jmri.jmrix.openlcb declared as ProgrammingMode Modifier and Type Field Description static ProgrammingMode
OlcbProgrammerManager. OPENLCBMODE
Methods in jmri.jmrix.openlcb that return types with arguments of type ProgrammingMode Modifier and Type Method Description java.util.List<ProgrammingMode>
OlcbProgrammerManager. getDefaultModes()
Get the list ofProgrammingMode
(generally) supported by Programmers provided by this Manager.java.util.List<ProgrammingMode>
OlcbProgrammer. getSupportedModes()
Get the list ofProgrammingMode
supported by this Programmer. -
Uses of ProgrammingMode in jmri.jmrix.qsi
Methods in jmri.jmrix.qsi that return types with arguments of type ProgrammingMode Modifier and Type Method Description java.util.List<ProgrammingMode>
QsiProgrammer. getSupportedModes()
Get the list ofProgrammingMode
supported by this Programmer.Methods in jmri.jmrix.qsi with parameters of type ProgrammingMode Modifier and Type Method Description static QsiMessage
QsiMessage. getReadCV(int cv, ProgrammingMode mode)
static QsiMessage
QsiMessage. 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 ProgrammingMode Modifier and Type Method Description java.util.List<ProgrammingMode>
SprogOpsModeProgrammer. getSupportedModes()
Get the list ofProgrammingMode
supported by this Programmer.java.util.List<ProgrammingMode>
SprogProgrammer. getSupportedModes()
Get the list ofProgrammingMode
supported by this Programmer.Methods in jmri.jmrix.sprog with parameters of type ProgrammingMode Modifier and Type Method Description static SprogMessage
SprogMessage. getReadCV(int cv, ProgrammingMode mode)
static SprogMessage
SprogMessage. getReadCV(int cv, ProgrammingMode mode, int startVal)
static SprogMessage
SprogMessage. getWriteCV(int cv, int val, ProgrammingMode mode)
protected SprogMessage
SprogProgrammer. 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 ProgrammingMode Modifier and Type Method Description java.util.List<ProgrammingMode>
SRCPProgrammer. getSupportedModes()
Get the list ofProgrammingMode
supported by this Programmer. -
Uses of ProgrammingMode in jmri.jmrix.tams
Methods in jmri.jmrix.tams that return types with arguments of type ProgrammingMode Modifier and Type Method Description java.util.List<ProgrammingMode>
TamsOpsModeProgrammer. getSupportedModes()
Get the list ofProgrammingMode
supported by this Programmer.java.util.List<ProgrammingMode>
TamsProgrammer. getSupportedModes()
Get the list ofProgrammingMode
supported by this Programmer. -
Uses of ProgrammingMode in jmri.jmrix.zimo
Methods in jmri.jmrix.zimo that return types with arguments of type ProgrammingMode Modifier and Type Method Description java.util.List<ProgrammingMode>
Mx1OpsModeProgrammer. getSupportedModes()
Get the list ofProgrammingMode
supported by this Programmer.java.util.List<ProgrammingMode>
Mx1Programmer. getSupportedModes()
Get the list ofProgrammingMode
supported by this Programmer. -
Uses of ProgrammingMode in jmri.managers
Methods in jmri.managers that return types with arguments of type ProgrammingMode Modifier and Type Method Description java.util.List<ProgrammingMode>
DefaultProgrammerManager. getDefaultModes()
Get the list ofProgrammingMode
(generally) supported by Programmers provided by this Manager.java.util.List<ProgrammingMode>
DeferringProgrammerManager. getDefaultModes()
-
Uses of ProgrammingMode in jmri.progdebugger
Fields in jmri.progdebugger declared as ProgrammingMode Modifier and Type Field Description protected ProgrammingMode
ProgDebugger. mode
Methods in jmri.progdebugger that return ProgrammingMode Modifier and Type Method Description ProgrammingMode
ProgDebugger. getMode()
Get the current programming modeMethods in jmri.progdebugger that return types with arguments of type ProgrammingMode Modifier and Type Method Description java.util.List<ProgrammingMode>
ProgDebugger. getSupportedModes()
Get the list ofProgrammingMode
supported by this Programmer.Methods in jmri.progdebugger with parameters of type ProgrammingMode Modifier and Type Method Description void
ProgDebugger. setMode(ProgrammingMode m)
Set the programmer to a particular mode.
-