Deprecated API


Contents
Deprecated Classes
jmri.configurexml.AbstractLightManagerConfigXML
          2.5.4 
jmri.configurexml.AbstractMemoryManagerConfigXML
          2.5.4 
jmri.configurexml.AbstractReporterManagerConfigXML
          2.5.4 
jmri.configurexml.AbstractSensorManagerConfigXML
          2.5.4 
jmri.configurexml.AbstractSignalHeadManagerXml
          2.5.4 
jmri.configurexml.AbstractTurnoutManagerConfigXML
          2.5.4 
jmri.jmrit.beantable.sensor.AddSensorJFrame
          Replaced by AddNewHardwareDevicePanel 
jmri.jmrit.beantable.sensor.AddSensorPanel
          Replaced by AddNewHardwareDevicePanel 
jmri.jmrix.loconet.almbrowser.AlmBrowserAction
          2.13.5, Does not work with the multi-connection correctly, believe not to work correctly before hand and that the feature is not used. 
jmri.jmrix.loconet.almbrowser.AlmBrowserFrame
          2.13.5, Does not work with the multi-connection correctly, believe not to work correctly before hand and that the feature is not used. 
jmri.jmrix.loconet.AlmImplementation
          2.13.5, Does not work with the multi-connection correctly, believe not to work correctly before hand and that the feature is not used. 
apps.AppConfigPanel
          2.10.3 
jmri.jmrix.can.swing.send.CanSendAction
          2.99.2 
jmri.jmrix.can.cbus.swing.console.CbusConsoleAction
          2.99.2 
jmri.jmrix.can.cbus.swing.eventtable.CbusEventTableAction
          2.99.2 
jmri.jmrix.can.cbus.CbusMenu
          2.99.2 
jmri.jmrix.loconet.clockmon.ClockMonAction
          2.9.4 
jmri.jmrix.can.cbus.swing.configtool.ConfigToolAction
          2.99.2 
jmri.configurexml.DccSignalHeadXml
          2.5.4 
jmri.configurexml.DefaultConditionalManagerXml
          2.7.8 
jmri.configurexml.DefaultLogixManagerXml
          2.7.8 
jmri.configurexml.DefaultMemoryManagerXml
          2.5.4 
jmri.configurexml.DefaultRouteManagerXml
          2.7.8 
jmri.configurexml.DoubleTurnoutSignalHeadXml
          2.5.4 
jmri.GuiLafConfigPane
          2.9.5 
jmri.configurexml.GuiLafConfigPaneXml
          2.9.5 
jmri.jmrit.display.configurexml.LayoutBlockManagerXml
          2.9.4 
jmri.jmrit.display.LayoutEditorAction
          2.11.1 
jmri.jmrit.display.configurexml.LayoutEditorXml
          2.9.4 
jmri.jmrit.display.configurexml.LayoutMemoryIconXml
          2.9.4 
jmri.jmrit.display.layoutEditor.configurexml.LayoutMemoryIconXml
          2.7.8 
jmri.jmrit.display.configurexml.LayoutPositionableLabelXml
          2.9.4 
jmri.jmrit.display.layoutEditor.configurexml.LayoutPositionableLabelXml
          2.7.8 
jmri.jmrit.display.configurexml.LayoutReporterIconXml
          2.9.4 
jmri.jmrit.display.layoutEditor.configurexml.LayoutReporterIconXml
          2.7.8 
jmri.jmrit.display.configurexml.LayoutSensorIconXml
          2.9.4 
jmri.jmrit.display.layoutEditor.configurexml.LayoutSensorIconXml
          2.7.8 
jmri.jmrit.display.configurexml.LayoutSignalHeadIconXml
          2.9.4 
jmri.jmrit.display.layoutEditor.configurexml.LayoutSignalHeadIconXml
          2.7.8 
jmri.jmrit.display.configurexml.LayoutTurnoutXml
          2.9.4 
jmri.jmrit.display.configurexml.LayoutTurntableXml
          2.9.4 
jmri.jmrit.display.configurexml.LevelXingXml
          2.9.4 
jmri.jmrix.loconet.LnSecurityElementManager
          2.13.5, Does not work with the multi-connection correctly, believe not to work correctly before hand and that the feature is not used. 
jmri.jmrix.loconet.locomon.LocoMonAction
          2.9.4 
jmri.jmrix.loconet.locomon.LocoMonFrame
          2.9.5 
jmri.jmrix.loconet.LocoNetAutomaton
          2.9.4 
jmri.jmrix.loconet.LocoNetMenu
          2.9.5 
jmri.jmrix.loconet.locostats.LocoStatsAction
          2.9.4 
jmri.configurexml.LsDecSignalHeadXml
          2.5.4 
jmri.jmrix.can.swing.monitor.MonitorAction
          2.99.2 
jmri.jmrix.nce.NceMenu
           
jmri.jmrix.nce.NceUSB
           
jmri.jmrix.can.cbus.swing.nodeconfig.NodeConfigToolAction
          2.99.2 
jmri.jmrit.display.PanelEditorAction
          2.9.9 
jmri.jmrit.display.configurexml.PanelEditorXml
          2.9.4 
jmri.jmrit.display.configurexml.PositionablePointXml
          2.9.4 
jmri.jmrix.loconet.pr3.swing.Pr3SelectAction
          2.9.4 
jmri.jmrix.loconet.Se8AlmImplementation
          2.13.5, Does not work with the multi-connection correctly, believe not to work correctly before hand and that the feature is not used. 
jmri.jmrix.loconet.SecurityElement
          2.13.5, Does not work with the multi-connection correctly, believe not to work correctly before hand and that the feature is not used. 
jmri.jmrit.display.SecurityElementIcon
          2.13.5, Does not work with the multi-connection correctly, believe not to work correctly before hand and that the feature is not used. 
jmri.jmrix.powerline.swing.serialmon.SerialMonAction
           
jmri.jmrix.powerline.swing.serialmon.SerialMonFrame
           
jmri.jmrix.loconet.slotmon.SlotMonAction
          2.9.4 
jmri.jmrix.powerline.SystemMenu
           
jmri.jmrit.display.configurexml.TrackSegmentXml
          2.9.4 
jmri.configurexml.TripleTurnoutSignalHeadXml
          2.5.4 
jmri.configurexml.VirtualSignalHeadXml
          2.5.4 
jmri.jmrix.wangrow.WangrowMenu
           
 

Deprecated Fields
jmri.jmrix.openlcb.OlcbConstants.CBUS_ACOF
           
jmri.jmrix.openlcb.OlcbConstants.CBUS_ACON
           
jmri.util.FileUtil.FILE
           
jmri.util.FileUtil.RESOURCE
            
 

Deprecated Methods
apps.AppConfigPanel.addAndRemember(Component)
           
jmri.jmrit.operations.OperationsXml.convertFromXmlComment(String)
           
jmri.jmrit.operations.OperationsXml.convertToXmlComment(String)
           
jmri.Throttle.dispatch()
          Calls to dispose of a throttle should now be made via the throttle manager, or by using Throttle.dispatch(ThrottleListener l) 
jmri.jmrix.AbstractThrottle.dispatch()
           
jmri.Throttle.dispose()
          Calls to dispose of a throttle should now be made via the throttle manager or by using Throttle.dispose(ThrottleListener l). 
jmri.jmrix.AbstractThrottle.dispose()
           
jmri.jmrit.operations.trains.Train.getBuild()
           
jmri.jmrit.operations.trains.Train.getBuilt()
           
jmri.jmris.srcp.parser.SimpleCharStream.getColumn()
           
jmri.jmrix.srcp.parser.SimpleCharStream.getColumn()
           
apps.Apps.getConnection1()
          as of 2.13.3, directly access the connection configuration from the instance list jmri.InstanceManager.configureManagerInstance().getInstanceList(jmri.jmrix.ConnectionConfig.class) 
apps.Apps.getConnection2()
          as of 2.13.3, directly access the connection configuration from the instance list jmri.InstanceManager.configureManagerInstance().getInstanceList(jmri.jmrix.ConnectionConfig.class) 
apps.Apps.getConnection3()
          as of 2.13.3, directly access the connection configuration from the instance list jmri.InstanceManager.configureManagerInstance().getInstanceList(jmri.jmrix.ConnectionConfig.class) 
apps.Apps.getConnection4()
          as of 2.13.3, directly access the connection configuration from the instance list jmri.InstanceManager.configureManagerInstance().getInstanceList(jmri.jmrix.ConnectionConfig.class) 
jmri.jmrit.audio.AudioSource.getDopplerFactor()
           
jmri.jmrit.throttle.ControlPanel.getIsForward()
          You should not directly manipulate the UI. Use a throttle object instead. 
jmri.jmris.srcp.parser.SimpleCharStream.getLine()
           
jmri.jmrix.srcp.parser.SimpleCharStream.getLine()
           
jmri.jmrit.operations.trains.Train.getPrinted()
           
jmri.jmrit.throttle.ControlPanel.getSpeedSlider()
          You should not directly manipulate the UI. Use a throttle object instead. 
jmri.AudioManager.getSystemNameList(int)
           
jmri.jmrit.audio.DefaultAudioManager.getSystemNameList(int)
           
jmri.jmrit.vsdecoder.VSDecoderManager.getVSDecoder(String)
           
jmri.jmrix.lenz.XNetTurnoutManager.instance()
           
jmri.jmrix.lenz.XNetLightManager.instance()
           
jmri.jmrix.lenz.XNetTrafficController.instance()
           
jmri.jmrix.lenz.XNetSensorManager.instance()
           
jmri.jmrix.lenz.li100.LI100Adapter.instance()
           
jmri.jmrix.lenz.li100f.LI100Adapter.instance()
           
jmri.jmrix.lenz.li101.LI101Adapter.instance()
           
jmri.jmrix.lenz.liusb.LIUSBAdapter.instance()
           
jmri.jmrix.lenz.liusbethernet.LIUSBEthernetAdapter.instance()
           
jmri.jmrix.lenz.liusbserver.LIUSBServerAdapter.instance()
           
jmri.jmrix.lenz.xnetsimulator.XNetSimulatorAdapter.instance()
           
jmri.jmrix.lenz.ztc640.ZTC640Adapter.instance()
           
jmri.jmrix.loconet.LnTrafficController.instance()
          2.13.4 
jmri.jmrix.nce.NceTrafficController.instance()
           
jmri.InstanceManager.layoutBlockManagerInstance()
          Since 3.3.1, use @{link #getDefault} directly. 
apps.DecoderPro.DecoderPro.newPrefs()
           
apps.InstallTest.InstallTest.newPrefs()
           
apps.LocoTools.LocoTools.newPrefs()
           
apps.SoundPro.SoundPro.newPrefs()
           
jmri.InstanceManager.oBlockManagerInstance()
          Since 3.3.1, use @{link #getDefault} directly. 
jmri.Throttle.release()
          Calls to dispose of a throttle should now be made via the throttle manager or by using Throttle.release(ThrottleListener l) 
jmri.jmrix.AbstractThrottle.release()
           
jmri.jmrit.vsdecoder.VSDecoder.releaseAddress(int, boolean)
           
jmri.jmrit.vsdecoder.VSDecoder.setAddress(int, boolean)
           
jmri.jmrit.operations.trains.Train.setBuild(boolean)
           
jmri.jmrit.audio.AudioSource.setDopplerFactor(float)
           
jmri.jmrit.throttle.ControlPanel.setForwardDirection(boolean)
          You should not directly manipulate the UI. Use a throttle object instead. 
jmri.jmrix.lenz.XNetTrafficController.setInstance()
           
jmri.jmrix.nce.NceTrafficController.setInstance()
           
jmri.jmrix.powerline.SerialTrafficController.setInstance()
           
jmri.jmrix.rfid.RfidTrafficController.setInstance()
           
jmri.jmrit.throttle.ControlPanel.setIsForward(boolean)
          You should not directly manipulate the UI. Use a throttle object instead. 
jmri.InstanceManager.setLayoutBlockManager(LayoutBlockManager)
          Since 3.3.1, use @{link #store} directly. 
jmri.InstanceManager.setRouteManager(RouteManager)
          2.9.5 
jmri.jmrit.throttle.ControlPanel.setSpeedController(int)
          You should not directly manipulate the UI. Use a throttle object instead. 
jmri.jmrit.throttle.ControlPanel.setSpeedStepsMode(int)
          You should not directly manipulate the UI. Use a throttle object instead. 
jmri.jmrit.throttle.ControlPanel.setSpeedValues(float, float)
          You should not directly manipulate the UI. Use a throttle object instead. 
jmri.jmrit.vsdecoder.VSDecoderPane.setTitle(DccLocoAddress)
           
jmri.jmrit.throttle.ControlPanel.stop()
          You should not directly manipulate the UI. Use a throttle object instead. 
jmri.Manager.systemLetter()
          2.9.5 Use getSystemPrefix 
jmri.jmrit.signalling.EntryExitPairs.systemLetter()
           
jmri.managers.DefaultSignalMastLogicManager.systemLetter()
           
jmri.managers.AbstractProxyManager.systemLetter()
            
jmri.managers.AbstractManager.systemLetter()
          2.9.5 Use getSystemPrefix 
jmri.InstanceManager.warrantManagerInstance()
          Since 3.3.1, use @{link #getDefault} directly. 
 

Deprecated Constructors
apps.AppConfigPanel(int)
           
jmri.jmrix.loconet.LnSensorAddress(int, int)
          2.9.4 
jmri.jmrix.loconet.LnSensorAddress(String)
          2.9.4 
jmri.jmrit.vsdecoder.VSDecoder(String, String)
           
 



Copyright © 1997-2013 JMRI Community.
JMRI, DecoderPro, PanelPro, SoundPro, DispatcherPro and associated logos are our trademarks.

Additional information on copyright, trademarks and licenses is linked here.
Site hosted by: Get JMRI Model Railroad Interface at SourceForge.net. Fast, secure and Free Open Source software downloads