Skip navigation links
  • Overview
  • Package
  • Class
  • Use
  • Tree
  • Deprecated
  • Index
  • Help

Deprecated API

Contents

  • Terminally Deprecated
  • Classes
  • Fields
  • Methods
  • Constructors
  • Terminally Deprecated Elements
    Element
    Description
    jmri.configurexml.LoadXmlConfigAction.getFile(JFileChooser)
    use LoadXmlConfigAction.getFile(JFileChooser fileChooser, Component component)
    jmri.configurexml.LoadXmlConfigAction.getFileCustom(JFileChooser)
    use LoadXmlConfigAction.getFile(JFileChooser fileChooser, Component component)
    jmri.jmrit.automat.AbstractAutomaton.defaultName()
    jmri.jmrit.dispatcher.AutoActiveTrain.setResistanceWheels(boolean)
    Use ActiveTrain.setTrainDetection(TrainDetection value insteadUse
    jmri.jmrit.dispatcher.TrainInfo.getMaxTrainLength()
    use TrainInfo.getMaxTrainLengthScaleMeters() or TrainInfo.getMaxTrainLengthScaleFeet()
    jmri.jmrit.dispatcher.TrainInfo.getResistanceWheels()
    use TrainInfo.getTrainDetection()
    jmri.jmrit.dispatcher.TrainInfo.setMaxTrainLength(float)
    use TrainInfo.setMaxTrainLengthScaleMeters(float) or TrainInfo.setMaxTrainLengthScaleMeters(float)
    jmri.jmrit.dispatcher.TrainInfo.setResistanceWheels(boolean)
    use TrainInfo.setTrainDetection(jmri.jmrit.dispatcher.ActiveTrain.TrainDetection)
    jmri.jmrit.display.layoutEditor.LayoutBlock.disableDeleteRouteLog()
    jmri.jmrit.display.layoutEditor.LayoutBlock.enableDeleteRouteLog()
    jmri.jmrit.jython.InputWindowAction
    For removal after JMRI 5.2
    jmri.jmrit.roster.RosterSpeedProfile.MMSToScaleSpeed(float)
    use RosterSpeedProfile.mmsToScaleSpeed(float mms)
    jmri.jmrix.acela.AcelaMessage(byte[])
    5.13.5, unused, requires further development.
    jmri.jmrix.cmri.serial.SerialMessage(byte[])
    5.13.5, unused, requires further development.
    jmri.jmrix.debugthrottle.DebugThrottleManager()
    jmri.jmrix.direct.Throttle(DccLocoAddress, CommandStation)
    jmri.jmrix.grapevine.SerialMessage(byte[])
    5.13.5, unused, requires further development.
    jmri.jmrix.ieee802154.IEEE802154Message(byte[], int)
    5.13.5, unused, requires further development.
    jmri.jmrix.maple.SerialMessage(byte[])
    5.13.5, unused, requires further development.
    jmri.jmrix.oaktree.SerialMessage(byte[], int)
    5.13.5, unused, requires further development.
    jmri.jmrix.openlcb.OlcbThrottleManager()
    jmri.jmrix.powerline.cm11.SpecificMessage(byte[], int)
    5.13.5, unused, requires further development.
    jmri.jmrix.powerline.cp290.SpecificMessage(byte[], int)
    5.13.5, unused, requires further development.
    jmri.jmrix.powerline.dmx512.SpecificMessage(byte[], int)
    5.13.5, unused, requires further development.
    jmri.jmrix.powerline.insteon2412s.SpecificMessage(byte[], int)
    5.13.5, unused, requires further development.
    jmri.jmrix.powerline.SerialMessage(byte[], int)
    5.13.5, unused, requires further development.
    jmri.jmrix.powerline.simulator.SpecificMessage(byte[], int)
    5.13.5, unused, requires further development.
    jmri.jmrix.rfid.RfidMessage(byte[], int)
    5.13.5, unused, requires further development.
    jmri.jmrix.roco.z21.Z21Message(byte[], int)
    5.13.5, unused, requires further development.
    jmri.jmrix.secsi.SerialMessage(byte[], int)
    5.13.5, unused, requires further development.
    jmri.jmrix.tmcc.SerialMessage(byte[])
    5.13.5, unused, requires further development.
    jmri.jmrix.xpa.XpaThrottle(LocoAddress, XpaTrafficController)
  • Deprecated Classes
    Class
    Description
    jmri.jmrit.jython.InputWindowAction
    For removal after JMRI 5.2
  • Deprecated Fields
    Field
    Description
    jmri.Throttle.F0
    Use getFunctionString(int momentFunctionNum) instead.
    jmri.Throttle.F0Momentary
    Use getFunctionMomentaryString(int momentFunctionNum) instead.
    jmri.Throttle.F1
    jmri.Throttle.F10
    jmri.Throttle.F10Momentary
    jmri.Throttle.F11
    jmri.Throttle.F11Momentary
    jmri.Throttle.F12
    jmri.Throttle.F12Momentary
    jmri.Throttle.F13
    jmri.Throttle.F13Momentary
    jmri.Throttle.F14
    jmri.Throttle.F14Momentary
    jmri.Throttle.F15
    jmri.Throttle.F15Momentary
    jmri.Throttle.F16
    jmri.Throttle.F16Momentary
    jmri.Throttle.F17
    jmri.Throttle.F17Momentary
    jmri.Throttle.F18
    jmri.Throttle.F18Momentary
    jmri.Throttle.F19
    jmri.Throttle.F19Momentary
    jmri.Throttle.F1Momentary
    jmri.Throttle.F2
    jmri.Throttle.F20
    jmri.Throttle.F20Momentary
    jmri.Throttle.F21
    jmri.Throttle.F21Momentary
    jmri.Throttle.F22
    jmri.Throttle.F22Momentary
    jmri.Throttle.F23
    jmri.Throttle.F23Momentary
    jmri.Throttle.F24
    jmri.Throttle.F24Momentary
    jmri.Throttle.F25
    jmri.Throttle.F25Momentary
    jmri.Throttle.F26
    jmri.Throttle.F26Momentary
    jmri.Throttle.F27
    jmri.Throttle.F27Momentary
    jmri.Throttle.F28
    jmri.Throttle.F28Momentary
    jmri.Throttle.F2Momentary
    jmri.Throttle.F3
    jmri.Throttle.F3Momentary
    jmri.Throttle.F4
    jmri.Throttle.F4Momentary
    jmri.Throttle.F5
    jmri.Throttle.F5Momentary
    jmri.Throttle.F6
    jmri.Throttle.F6Momentary
    jmri.Throttle.F7
    jmri.Throttle.F7Momentary
    jmri.Throttle.F8
    jmri.Throttle.F8Momentary
    jmri.Throttle.F9
    jmri.Throttle.F9Momentary
  • Deprecated Methods
    Method
    Description
    jmri.configurexml.LoadXmlConfigAction.getFile(JFileChooser)
    use LoadXmlConfigAction.getFile(JFileChooser fileChooser, Component component)
    jmri.configurexml.LoadXmlConfigAction.getFileCustom(JFileChooser)
    use LoadXmlConfigAction.getFile(JFileChooser fileChooser, Component component)
    jmri.jmris.simpleserver.parser.SimpleCharStream.getColumn()
    jmri.jmris.simpleserver.parser.SimpleCharStream.getLine()
    jmri.jmris.srcp.parser.SimpleCharStream.getColumn()
    jmri.jmris.srcp.parser.SimpleCharStream.getLine()
    jmri.jmrit.automat.AbstractAutomaton.defaultName()
    jmri.jmrit.dispatcher.AutoActiveTrain.setResistanceWheels(boolean)
    Use ActiveTrain.setTrainDetection(TrainDetection value insteadUse
    jmri.jmrit.dispatcher.TrainInfo.getMaxTrainLength()
    use TrainInfo.getMaxTrainLengthScaleMeters() or TrainInfo.getMaxTrainLengthScaleFeet()
    jmri.jmrit.dispatcher.TrainInfo.getResistanceWheels()
    use TrainInfo.getTrainDetection()
    jmri.jmrit.dispatcher.TrainInfo.setMaxTrainLength(float)
    use TrainInfo.setMaxTrainLengthScaleMeters(float) or TrainInfo.setMaxTrainLengthScaleMeters(float)
    jmri.jmrit.dispatcher.TrainInfo.setResistanceWheels(boolean)
    use TrainInfo.setTrainDetection(jmri.jmrit.dispatcher.ActiveTrain.TrainDetection)
    jmri.jmrit.display.layoutEditor.LayoutBlock.disableDeleteRouteLog()
    jmri.jmrit.display.layoutEditor.LayoutBlock.enableDeleteRouteLog()
    jmri.jmrit.roster.RosterSpeedProfile.MMSToScaleSpeed(float)
    use RosterSpeedProfile.mmsToScaleSpeed(float mms)
    jmri.jmrix.srcp.parser.SimpleCharStream.getColumn()
    jmri.jmrix.srcp.parser.SimpleCharStream.getLine()
    jmri.Throttle.getF0()
    Use getFunction(int functionNum) instead.
    jmri.Throttle.getF0Momentary()
    Use getFunctionMomentary(int functionNum) instead.
    jmri.Throttle.getF1()
    Use getFunction(int functionNum) instead.
    jmri.Throttle.getF10()
    Use getFunction(int functionNum) instead.
    jmri.Throttle.getF10Momentary()
    Use getFunctionMomentary(int functionNum) instead.
    jmri.Throttle.getF11()
    Use getFunction(int functionNum) instead.
    jmri.Throttle.getF11Momentary()
    Use getFunctionMomentary(int functionNum) instead.
    jmri.Throttle.getF12()
    Use getFunction(int functionNum) instead.
    jmri.Throttle.getF12Momentary()
    Use getFunctionMomentary(int functionNum) instead.
    jmri.Throttle.getF13()
    Use getFunction(int functionNum) instead.
    jmri.Throttle.getF13Momentary()
    Use getFunctionMomentary(int functionNum) instead.
    jmri.Throttle.getF14()
    Use getFunction(int functionNum) instead.
    jmri.Throttle.getF14Momentary()
    Use getFunctionMomentary(int functionNum) instead.
    jmri.Throttle.getF15()
    Use getFunction(int functionNum) instead.
    jmri.Throttle.getF15Momentary()
    Use getFunctionMomentary(int functionNum) instead.
    jmri.Throttle.getF16()
    Use getFunction(int functionNum) instead.
    jmri.Throttle.getF16Momentary()
    Use getFunctionMomentary(int functionNum) instead.
    jmri.Throttle.getF17()
    Use getFunction(int functionNum) instead.
    jmri.Throttle.getF17Momentary()
    Use getFunctionMomentary(int functionNum) instead.
    jmri.Throttle.getF18()
    Use getFunction(int functionNum) instead.
    jmri.Throttle.getF18Momentary()
    Use getFunctionMomentary(int functionNum) instead.
    jmri.Throttle.getF19()
    Use getFunction(int functionNum) instead.
    jmri.Throttle.getF19Momentary()
    Use getFunctionMomentary(int functionNum) instead.
    jmri.Throttle.getF1Momentary()
    Use getFunctionMomentary(int functionNum) instead.
    jmri.Throttle.getF2()
    Use getFunction(int functionNum) instead.
    jmri.Throttle.getF20()
    Use getFunction(int functionNum) instead.
    jmri.Throttle.getF20Momentary()
    Use getFunctionMomentary(int functionNum) instead.
    jmri.Throttle.getF21()
    Use getFunction(int functionNum) instead.
    jmri.Throttle.getF21Momentary()
    Use getFunctionMomentary(int functionNum) instead.
    jmri.Throttle.getF22()
    Use getFunction(int functionNum) instead.
    jmri.Throttle.getF22Momentary()
    Use getFunctionMomentary(int functionNum) instead.
    jmri.Throttle.getF23()
    Use getFunction(int functionNum) instead.
    jmri.Throttle.getF23Momentary()
    Use getFunctionMomentary(int functionNum) instead.
    jmri.Throttle.getF24()
    Use getFunction(int functionNum) instead.
    jmri.Throttle.getF24Momentary()
    Use getFunctionMomentary(int functionNum) instead.
    jmri.Throttle.getF25()
    Use getFunction(int functionNum) instead.
    jmri.Throttle.getF25Momentary()
    Use getFunctionMomentary(int functionNum) instead.
    jmri.Throttle.getF26()
    Use getFunction(int functionNum) instead.
    jmri.Throttle.getF26Momentary()
    Use getFunctionMomentary(int functionNum) instead.
    jmri.Throttle.getF27()
    Use getFunction(int functionNum) instead.
    jmri.Throttle.getF27Momentary()
    Use getFunctionMomentary(int functionNum) instead.
    jmri.Throttle.getF28()
    Use getFunction(int functionNum) instead.
    jmri.Throttle.getF28Momentary()
    Use getFunctionMomentary(int functionNum) instead.
    jmri.Throttle.getF2Momentary()
    Use getFunctionMomentary(int functionNum) instead.
    jmri.Throttle.getF3()
    Use getFunction(int functionNum) instead.
    jmri.Throttle.getF3Momentary()
    Use getFunctionMomentary(int functionNum) instead.
    jmri.Throttle.getF4()
    Use getFunction(int functionNum) instead.
    jmri.Throttle.getF4Momentary()
    Use getFunctionMomentary(int functionNum) instead.
    jmri.Throttle.getF5()
    Use getFunction(int functionNum) instead.
    jmri.Throttle.getF5Momentary()
    Use getFunctionMomentary(int functionNum) instead.
    jmri.Throttle.getF6()
    Use getFunction(int functionNum) instead.
    jmri.Throttle.getF6Momentary()
    Use getFunctionMomentary(int functionNum) instead.
    jmri.Throttle.getF7()
    Use getFunction(int functionNum) instead.
    jmri.Throttle.getF7Momentary()
    Use getFunctionMomentary(int functionNum) instead.
    jmri.Throttle.getF8()
    Use getFunction(int functionNum) instead.
    jmri.Throttle.getF8Momentary()
    Use getFunctionMomentary(int functionNum) instead.
    jmri.Throttle.getF9()
    Use getFunction(int functionNum) instead.
    jmri.Throttle.getF9Momentary()
    Use getFunctionMomentary(int functionNum) instead.
    jmri.Throttle.setF0(boolean)
    Use setFunction(int functionNum) instead.
    jmri.Throttle.setF0Momentary(boolean)
    Use setFunctionMomentary(int functionNum) instead.
    jmri.Throttle.setF1(boolean)
    Use setFunction(int functionNum) instead.
    jmri.Throttle.setF10(boolean)
    Use setFunction(int functionNum) instead.
    jmri.Throttle.setF10Momentary(boolean)
    Use setFunctionMomentary(int functionNum) instead.
    jmri.Throttle.setF11(boolean)
    Use setFunction(int functionNum) instead.
    jmri.Throttle.setF11Momentary(boolean)
    Use setFunctionMomentary(int functionNum) instead.
    jmri.Throttle.setF12(boolean)
    Use setFunction(int functionNum) instead.
    jmri.Throttle.setF12Momentary(boolean)
    Use setFunctionMomentary(int functionNum) instead.
    jmri.Throttle.setF13(boolean)
    Use setFunction(int functionNum) instead.
    jmri.Throttle.setF13Momentary(boolean)
    Use setFunctionMomentary(int functionNum) instead.
    jmri.Throttle.setF14(boolean)
    Use setFunction(int functionNum) instead.
    jmri.Throttle.setF14Momentary(boolean)
    Use setFunctionMomentary(int functionNum) instead.
    jmri.Throttle.setF15(boolean)
    Use setFunction(int functionNum) instead.
    jmri.Throttle.setF15Momentary(boolean)
    Use setFunctionMomentary(int functionNum) instead.
    jmri.Throttle.setF16(boolean)
    Use setFunction(int functionNum) instead.
    jmri.Throttle.setF16Momentary(boolean)
    Use setFunctionMomentary(int functionNum) instead.
    jmri.Throttle.setF17(boolean)
    Use setFunction(int functionNum) instead.
    jmri.Throttle.setF17Momentary(boolean)
    Use setFunctionMomentary(int functionNum) instead.
    jmri.Throttle.setF18(boolean)
    Use setFunction(int functionNum) instead.
    jmri.Throttle.setF18Momentary(boolean)
    Use setFunctionMomentary(int functionNum) instead.
    jmri.Throttle.setF19(boolean)
    Use setFunction(int functionNum) instead.
    jmri.Throttle.setF19Momentary(boolean)
    Use setFunctionMomentary(int functionNum) instead.
    jmri.Throttle.setF1Momentary(boolean)
    Use setFunctionMomentary(int functionNum) instead.
    jmri.Throttle.setF2(boolean)
    Use setFunction(int functionNum) instead.
    jmri.Throttle.setF20(boolean)
    Use setFunction(int functionNum) instead.
    jmri.Throttle.setF20Momentary(boolean)
    Use setFunctionMomentary(int functionNum) instead.
    jmri.Throttle.setF21(boolean)
    Use setFunction(int functionNum) instead.
    jmri.Throttle.setF21Momentary(boolean)
    Use setFunctionMomentary(int functionNum) instead.
    jmri.Throttle.setF22(boolean)
    Use setFunction(int functionNum) instead.
    jmri.Throttle.setF22Momentary(boolean)
    Use setFunctionMomentary(int functionNum) instead.
    jmri.Throttle.setF23(boolean)
    Use setFunction(int functionNum) instead.
    jmri.Throttle.setF23Momentary(boolean)
    Use setFunctionMomentary(int functionNum) instead.
    jmri.Throttle.setF24(boolean)
    Use setFunction(int functionNum) instead.
    jmri.Throttle.setF24Momentary(boolean)
    Use setFunctionMomentary(int functionNum) instead.
    jmri.Throttle.setF25(boolean)
    Use setFunction(int functionNum) instead.
    jmri.Throttle.setF25Momentary(boolean)
    Use setFunctionMomentary(int functionNum) instead.
    jmri.Throttle.setF26(boolean)
    Use setFunction(int functionNum) instead.
    jmri.Throttle.setF26Momentary(boolean)
    Use setFunctionMomentary(int functionNum) instead.
    jmri.Throttle.setF27(boolean)
    Use setFunction(int functionNum) instead.
    jmri.Throttle.setF27Momentary(boolean)
    Use setFunctionMomentary(int functionNum) instead.
    jmri.Throttle.setF28(boolean)
    Use setFunction(int functionNum) instead.
    jmri.Throttle.setF28Momentary(boolean)
    Use setFunctionMomentary(int functionNum) instead.
    jmri.Throttle.setF2Momentary(boolean)
    Use setFunctionMomentary(int functionNum) instead.
    jmri.Throttle.setF3(boolean)
    Use setFunction(int functionNum) instead.
    jmri.Throttle.setF3Momentary(boolean)
    Use setFunctionMomentary(int functionNum) instead.
    jmri.Throttle.setF4(boolean)
    Use setFunction(int functionNum) instead.
    jmri.Throttle.setF4Momentary(boolean)
    Use setFunctionMomentary(int functionNum) instead.
    jmri.Throttle.setF5(boolean)
    Use setFunction(int functionNum) instead.
    jmri.Throttle.setF5Momentary(boolean)
    Use setFunctionMomentary(int functionNum) instead.
    jmri.Throttle.setF6(boolean)
    Use setFunction(int functionNum) instead.
    jmri.Throttle.setF6Momentary(boolean)
    Use setFunctionMomentary(int functionNum) instead.
    jmri.Throttle.setF7(boolean)
    Use setFunction(int functionNum) instead.
    jmri.Throttle.setF7Momentary(boolean)
    Use setFunctionMomentary(int functionNum) instead.
    jmri.Throttle.setF8(boolean)
    Use setFunction(int functionNum) instead.
    jmri.Throttle.setF8Momentary(boolean)
    Use setFunctionMomentary(int functionNum) instead.
    jmri.Throttle.setF9(boolean)
    Use setFunction(int functionNum) instead.
    jmri.Throttle.setF9Momentary(boolean)
    Use setFunctionMomentary(int functionNum) instead.
    jmri.util.swing.JmriMouseEvent.getModifiers()
    It is recommended that extended modifier keys and JmriMouseEvent.getModifiersEx() be used instead
  • Deprecated Constructors
    Constructor
    Description
    jmri.jmrix.acela.AcelaMessage(byte[])
    5.13.5, unused, requires further development.
    jmri.jmrix.cmri.serial.SerialMessage(byte[])
    5.13.5, unused, requires further development.
    jmri.jmrix.debugthrottle.DebugThrottleManager()
    jmri.jmrix.direct.Throttle(DccLocoAddress, CommandStation)
    jmri.jmrix.grapevine.SerialMessage(byte[])
    5.13.5, unused, requires further development.
    jmri.jmrix.ieee802154.IEEE802154Message(byte[], int)
    5.13.5, unused, requires further development.
    jmri.jmrix.maple.SerialMessage(byte[])
    5.13.5, unused, requires further development.
    jmri.jmrix.oaktree.SerialMessage(byte[], int)
    5.13.5, unused, requires further development.
    jmri.jmrix.openlcb.OlcbThrottleManager()
    jmri.jmrix.powerline.cm11.SpecificMessage(byte[], int)
    5.13.5, unused, requires further development.
    jmri.jmrix.powerline.cp290.SpecificMessage(byte[], int)
    5.13.5, unused, requires further development.
    jmri.jmrix.powerline.dmx512.SpecificMessage(byte[], int)
    5.13.5, unused, requires further development.
    jmri.jmrix.powerline.insteon2412s.SpecificMessage(byte[], int)
    5.13.5, unused, requires further development.
    jmri.jmrix.powerline.SerialMessage(byte[], int)
    5.13.5, unused, requires further development.
    jmri.jmrix.powerline.simulator.SpecificMessage(byte[], int)
    5.13.5, unused, requires further development.
    jmri.jmrix.rfid.RfidMessage(byte[], int)
    5.13.5, unused, requires further development.
    jmri.jmrix.roco.z21.Z21Message(byte[], int)
    5.13.5, unused, requires further development.
    jmri.jmrix.secsi.SerialMessage(byte[], int)
    5.13.5, unused, requires further development.
    jmri.jmrix.tmcc.SerialMessage(byte[])
    5.13.5, unused, requires further development.
    jmri.jmrix.xpa.XpaThrottle(LocoAddress, XpaTrafficController)

Made from JMRI version 5.13.7plus+jenkins+20251212T1710Z+Rb231b283
Copyright © 1997-2025 JMRI Community.
JMRI®, DecoderPro®, PanelPro, SignalPro, SoundPro, DispatcherPro, TrainPro, LccPro and associated logos are our trademarks.

Additional information on copyright, trademarks and licenses is linked here.