Uses of Interface
jmri.AddressedProgrammer
-
Packages that use AddressedProgrammer 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.jmrit.progsupport Provides helpful panels and GUI widgets for working with JMRI Programmer and ProgrammerManager classes.jmri.jmrix.bachrus.speedmatcher jmri.jmrix.bidib jmri.jmrix.can.cbus Defines classes for interfacing to a MERG CBUS network.jmri.jmrix.dcc4pc jmri.jmrix.dccpp 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.roco.z21 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 AddressedProgrammer in jmri
Methods in jmri that return AddressedProgrammer Modifier and Type Method Description AddressedProgrammer
AddressedProgrammerManager. getAddressedProgrammer(boolean pLongAddress, int pAddress)
Gain access to a Addressed Mode Programmer without reservation.default AddressedProgrammer
AddressedProgrammerManager. getAddressedProgrammer(DccLocoAddress address)
Gain access to a Addressed Mode Programmer without reservation.AddressedProgrammer
AddressedProgrammerManager. reserveAddressedProgrammer(boolean pLongAddress, int pAddress)
Gain access to a (the) Addressed Mode Programmer, in the process reserving it for yourself.default AddressedProgrammer
AddressedProgrammerManager. reserveAddressedProgrammer(DccLocoAddress address)
Gain access to a (the) Addressed Mode Programmer, in the process reserving it for yourself.Methods in jmri with parameters of type AddressedProgrammer Modifier and Type Method Description void
AddressedProgrammerManager. releaseAddressedProgrammer(AddressedProgrammer p)
Return access to an Addressed Mode Programmer, so that it can be used elsewhere. -
Uses of AddressedProgrammer in jmri.implementation
Fields in jmri.implementation declared as AddressedProgrammer Modifier and Type Field Description (package private) AddressedProgrammer
AccessoryOpsModeProgrammerFacade. _baseProg
Constructors in jmri.implementation with parameters of type AddressedProgrammer Constructor Description AccessoryOpsModeProgrammerFacade(Programmer prog, java.lang.String addrType, int delay, AddressedProgrammer baseProg)
Programmer facade for access to Accessory Decoder Ops Mode programming. -
Uses of AddressedProgrammer in jmri.jmrit.progsupport
Fields in jmri.jmrit.progsupport declared as AddressedProgrammer Modifier and Type Field Description (package private) AddressedProgrammer
ProgOpsModePane. programmer
-
Uses of AddressedProgrammer in jmri.jmrix.bachrus.speedmatcher
Fields in jmri.jmrix.bachrus.speedmatcher declared as AddressedProgrammer Modifier and Type Field Description protected AddressedProgrammer
SpeedMatcher. opsModeProgrammer
-
Uses of AddressedProgrammer in jmri.jmrix.bidib
Classes in jmri.jmrix.bidib that implement AddressedProgrammer Modifier and Type Class Description class
BiDiBOpsModeProgrammer
Provides an Ops mode programming interface for BiDiB Currently only Byte mode is implemented, though BiDiB also supports bit mode writes for POMMethods in jmri.jmrix.bidib that return AddressedProgrammer Modifier and Type Method Description AddressedProgrammer
BiDiBProgrammerManager. getAddressedProgrammer(boolean pLongAddress, int pAddress)
Gain access to a Addressed Mode Programmer without reservation.AddressedProgrammer
BiDiBProgrammerManager. reserveAddressedProgrammer(boolean pLongAddress, int pAddress)
Gain access to a (the) Addressed Mode Programmer, in the process reserving it for yourself.Methods in jmri.jmrix.bidib with parameters of type AddressedProgrammer Modifier and Type Method Description void
BiDiBProgrammerManager. releaseAddressedProgrammer(AddressedProgrammer p)
Return access to an Addressed Mode Programmer, so that it can be used elsewhere. -
Uses of AddressedProgrammer in jmri.jmrix.can.cbus
Classes in jmri.jmrix.can.cbus that implement AddressedProgrammer Modifier and Type Class Description class
CbusDccOpsModeProgrammer
Provide an Ops Mode Programmer via a wrapper what works with the CBUS command station object.Methods in jmri.jmrix.can.cbus that return AddressedProgrammer Modifier and Type Method Description AddressedProgrammer
CbusDccProgrammerManager. getAddressedProgrammer(boolean pLongAddress, int pAddress)
AddressedProgrammer
CbusDccProgrammerManager. reserveAddressedProgrammer(boolean pLongAddress, int pAddress)
-
Uses of AddressedProgrammer in jmri.jmrix.dcc4pc
Classes in jmri.jmrix.dcc4pc that implement AddressedProgrammer Modifier and Type Class Description class
Dcc4PcOpsModeProgrammer
Provides an Ops mode proxy programming interface for a RailCom Reader.Methods in jmri.jmrix.dcc4pc that return AddressedProgrammer Modifier and Type Method Description AddressedProgrammer
Dcc4PcProgrammerManager. getAddressedProgrammer(boolean pLongAddress, int pAddress)
AddressedProgrammer
Dcc4PcProgrammerManager. reserveAddressedProgrammer(boolean pLongAddress, int pAddress)
Methods in jmri.jmrix.dcc4pc with parameters of type AddressedProgrammer Modifier and Type Method Description void
Dcc4PcProgrammerManager. releaseAddressedProgrammer(AddressedProgrammer p)
-
Uses of AddressedProgrammer in jmri.jmrix.dccpp
Classes in jmri.jmrix.dccpp that implement AddressedProgrammer Modifier and Type Class Description class
DCCppOpsModeProgrammer
Provides an Ops mode programming interface for DCC++.Methods in jmri.jmrix.dccpp that return AddressedProgrammer Modifier and Type Method Description AddressedProgrammer
DCCppProgrammerManager. getAddressedProgrammer(boolean pLongAddress, int pAddress)
AddressedProgrammer
DCCppProgrammerManager. reserveAddressedProgrammer(boolean pLongAddress, int pAddress)
-
Uses of AddressedProgrammer in jmri.jmrix.easydcc
Classes in jmri.jmrix.easydcc that implement AddressedProgrammer Modifier and Type Class Description class
EasyDccOpsModeProgrammer
Provide an Ops Mode Programmer via a wrapper that works with the EasyDccCommandStation object.Methods in jmri.jmrix.easydcc that return AddressedProgrammer Modifier and Type Method Description AddressedProgrammer
EasyDccProgrammerManager. getAddressedProgrammer(boolean pLongAddress, int pAddress)
AddressedProgrammer
EasyDccProgrammerManager. reserveAddressedProgrammer(boolean pLongAddress, int pAddress)
-
Uses of AddressedProgrammer in jmri.jmrix.ecos
Classes in jmri.jmrix.ecos that implement AddressedProgrammer Modifier and Type Class Description class
EcosOpsModeProgrammer
Provide an Ops Mode Programmer via a wrapper what works with the ECoS command station object.Methods in jmri.jmrix.ecos that return AddressedProgrammer Modifier and Type Method Description AddressedProgrammer
EcosProgrammerManager. getAddressedProgrammer(boolean pLongAddress, int pAddress)
AddressedProgrammer
EcosProgrammerManager. reserveAddressedProgrammer(boolean pLongAddress, int pAddress)
-
Uses of AddressedProgrammer in jmri.jmrix.lenz
Classes in jmri.jmrix.lenz that implement AddressedProgrammer Modifier and Type Class Description class
XNetOpsModeProgrammer
Provides an Ops mode programming interface for XpressNet Currently only Byte mode is implemented, though XpressNet also supports bit mode writes for POMMethods in jmri.jmrix.lenz that return AddressedProgrammer Modifier and Type Method Description AddressedProgrammer
XNetProgrammerManager. getAddressedProgrammer(boolean pLongAddress, int pAddress)
AddressedProgrammer
XNetProgrammerManager. reserveAddressedProgrammer(boolean pLongAddress, int pAddress)
-
Uses of AddressedProgrammer in jmri.jmrix.loconet
Classes in jmri.jmrix.loconet that implement AddressedProgrammer Modifier and Type Class Description class
LnOpsModeProgrammer
Provide an Ops Mode Programmer via a wrapper that works with the LocoNet SlotManager object.Methods in jmri.jmrix.loconet that return AddressedProgrammer Modifier and Type Method Description AddressedProgrammer
LnProgrammerManager. getAddressedProgrammer(boolean pLongAddress, int pAddress)
Gain access to a Addressed Mode Programmer without reservation.AddressedProgrammer
LnProgrammerManager. reserveAddressedProgrammer(boolean pLongAddress, int pAddress)
Gain access to a (the) Addressed Mode Programmer, in the process reserving it for yourself. -
Uses of AddressedProgrammer in jmri.jmrix.mrc
Classes in jmri.jmrix.mrc that implement AddressedProgrammer Modifier and Type Class Description class
MrcOpsModeProgrammer
Provide an Ops Mode Programmer via a wrapper what works with the MRC command station object.Methods in jmri.jmrix.mrc that return AddressedProgrammer Modifier and Type Method Description AddressedProgrammer
MrcProgrammerManager. getAddressedProgrammer(boolean pLongAddress, int pAddress)
AddressedProgrammer
MrcProgrammerManager. reserveAddressedProgrammer(boolean pLongAddress, int pAddress)
-
Uses of AddressedProgrammer in jmri.jmrix.nce
Classes in jmri.jmrix.nce that implement AddressedProgrammer Modifier and Type Class Description class
NceOpsModeProgrammer
Provide an Ops Mode Programmer via a wrapper what works with the NCE command station object.Methods in jmri.jmrix.nce that return AddressedProgrammer Modifier and Type Method Description AddressedProgrammer
NceProgrammerManager. getAddressedProgrammer(boolean pLongAddress, int pAddress)
Gain access to a Addressed Mode Programmer without reservation.AddressedProgrammer
NceProgrammerManager. reserveAddressedProgrammer(boolean pLongAddress, int pAddress)
Gain access to a (the) Addressed Mode Programmer, in the process reserving it for yourself. -
Uses of AddressedProgrammer in jmri.jmrix.openlcb
Classes in jmri.jmrix.openlcb that implement AddressedProgrammer Modifier and Type Class Description class
OlcbProgrammer
Provide access to the hardware DCC decoder programming capability.Methods in jmri.jmrix.openlcb that return AddressedProgrammer Modifier and Type Method Description AddressedProgrammer
OlcbProgrammerManager. getAddressedProgrammer(boolean pLongAddress, int pAddress)
Gain access to a Addressed Mode Programmer without reservation.AddressedProgrammer
OlcbProgrammerManager. reserveAddressedProgrammer(boolean pLongAddress, int pAddress)
Gain access to a (the) Addressed Mode Programmer, in the process reserving it for yourself.Methods in jmri.jmrix.openlcb with parameters of type AddressedProgrammer Modifier and Type Method Description void
OlcbProgrammerManager. releaseAddressedProgrammer(AddressedProgrammer p)
Return access to an Addressed Mode Programmer, so that it can be used elsewhere. -
Uses of AddressedProgrammer in jmri.jmrix.roco.z21
Classes in jmri.jmrix.roco.z21 that implement AddressedProgrammer Modifier and Type Class Description class
Z21XNetOpsModeProgrammer
Provides an Ops mode programming interface for Roco Z21 Currently only Byte mode is implemented, though XpressNet also supports bit mode writes for POMMethods in jmri.jmrix.roco.z21 that return AddressedProgrammer Modifier and Type Method Description AddressedProgrammer
Z21XNetProgrammerManager. getAddressedProgrammer(boolean pLongAddress, int pAddress)
-
Uses of AddressedProgrammer in jmri.jmrix.sprog
Classes in jmri.jmrix.sprog that implement AddressedProgrammer Modifier and Type Class Description class
SprogOpsModeProgrammer
Provide an Ops Mode Programmer via a wrapper what works with the SPROG command station object.Methods in jmri.jmrix.sprog that return AddressedProgrammer Modifier and Type Method Description AddressedProgrammer
SprogProgrammerManager. getAddressedProgrammer(boolean pLongAddress, int pAddress)
AddressedProgrammer
SprogProgrammerManager. reserveAddressedProgrammer(boolean pLongAddress, int pAddress)
-
Uses of AddressedProgrammer in jmri.jmrix.srcp
Methods in jmri.jmrix.srcp that return AddressedProgrammer Modifier and Type Method Description AddressedProgrammer
SRCPProgrammerManager. reserveAddressedProgrammer(boolean pLongAddress, int pAddress)
Works with command station to provide Ops Mode, so say it works -
Uses of AddressedProgrammer in jmri.jmrix.tams
Classes in jmri.jmrix.tams that implement AddressedProgrammer Modifier and Type Class Description class
TamsOpsModeProgrammer
Provide an Ops Mode Programmer via a wrapper what works with the TAMS command station object.Methods in jmri.jmrix.tams that return AddressedProgrammer Modifier and Type Method Description AddressedProgrammer
TamsProgrammerManager. getAddressedProgrammer(boolean pLongAddress, int pAddress)
AddressedProgrammer
TamsProgrammerManager. reserveAddressedProgrammer(boolean pLongAddress, int pAddress)
-
Uses of AddressedProgrammer in jmri.jmrix.zimo
Classes in jmri.jmrix.zimo that implement AddressedProgrammer Modifier and Type Class Description class
Mx1OpsModeProgrammer
Programmer support for Zimo MXULF operations mode.Methods in jmri.jmrix.zimo that return AddressedProgrammer Modifier and Type Method Description AddressedProgrammer
Mx1ProgrammerManager. getAddressedProgrammer(boolean pLongAddress, int pAddress)
AddressedProgrammer
Mx1ProgrammerManager. reserveAddressedProgrammer(boolean pLongAddress, int pAddress)
-
Uses of AddressedProgrammer in jmri.managers
Methods in jmri.managers that return AddressedProgrammer Modifier and Type Method Description AddressedProgrammer
DefaultProgrammerManager. getAddressedProgrammer(boolean pLongAddress, int pAddress)
AddressedProgrammer
DeferringProgrammerManager. getAddressedProgrammer(boolean pLongAddress, int pAddress)
AddressedProgrammer
DefaultProgrammerManager. reserveAddressedProgrammer(boolean pLongAddress, int pAddress)
AddressedProgrammer
DeferringProgrammerManager. reserveAddressedProgrammer(boolean pLongAddress, int pAddress)
Methods in jmri.managers with parameters of type AddressedProgrammer Modifier and Type Method Description void
DefaultProgrammerManager. releaseAddressedProgrammer(AddressedProgrammer p)
void
DeferringProgrammerManager. releaseAddressedProgrammer(AddressedProgrammer p)
-
Uses of AddressedProgrammer in jmri.progdebugger
Classes in jmri.progdebugger that implement AddressedProgrammer Modifier and Type Class Description class
ProgDebugger
Debugging implementation of Programmer interface.Methods in jmri.progdebugger that return AddressedProgrammer Modifier and Type Method Description AddressedProgrammer
DebugProgrammerManager. getAddressedProgrammer(boolean pLongAddress, int pAddress)
AddressedProgrammer
DebugProgrammerManager. reserveAddressedProgrammer(boolean pLongAddress, int pAddress)
-