Uses of Class
jmri.JmriException

Packages that use JmriException
apps.configurexml   
apps.gui3.demo3 First application using the new Gui3 user interface Related Documentation For overviews, tutorials, examples, guides, and tool documentation, please see: ##### REFER TO NON-SPEC DOCUMENTATION HERE #####
jmri Provides basic interfaces and certain core implementations for the JMRI layout management concepts. 
jmri.configurexml Provides an XML-based mechanism for storing and restoring configurations. 
jmri.implementation Provides implementations of various JMRI interfaces. 
jmri.jmris Server implementation for the JMRI interfaces. 
jmri.jmris.simpleserver   
jmri.jmris.srcp Contains a SRCP protocol parser to be built with the Java Compiler Compiler (JavaCC). 
jmri.jmrit.catalog Provides a tree-based catalog for browsing. 
jmri.jmrit.display.layoutEditor   
jmri.jmrit.progsupport Provides helpful panels and GUI widgets for working with JMRI Programmer and ProgrammerManager classes 
jmri.jmrit.simpleclock Contains a simple FastClock implementation based on the computers clock. 
jmri.jmrit.symbolicprog Basic support for advanced programming, primarily used by DecoderPro. 
jmri.jmrit.ussctc Tools for simulating a USS CTC panel. 
jmri.jmrix Interfaces and implementations for system-specific code. 
jmri.jmrix.can.cbus Defines classes for interfacing to a MERG CBUS network. 
jmri.jmrix.cmri.serial   
jmri.jmrix.easydcc   
jmri.jmrix.ecos Support for the ESU ECoS. 
jmri.jmrix.grapevine This package handles communications for the ProTrak Grapevine hardware. 
jmri.jmrix.jmriclient   
jmri.jmrix.lenz   
jmri.jmrix.loconet Provides access to LocoNet systems, along with a lot of Swing-based tools. 
jmri.jmrix.loconet.pr2   
jmri.jmrix.maple   
jmri.jmrix.nce   
jmri.jmrix.openlcb   
jmri.jmrix.sprog   
jmri.jmrix.srcp Provide a JMRI connection to an SRCP server
jmri.jmrix.tmcc   
jmri.jmrix.xpa   
jmri.jmrix.zimo   
jmri.managers Provides implementations of various JMRI managers. 
jmri.util.swing Tools and utilities for doing a systematic reworking of the JMRI GUI. 
jmri.web.xmlio The JMRI XML I/O package allows communications to and from a running JMRI program through the exchange of XML-format information. 
 

Uses of JmriException in apps.configurexml
 

Methods in apps.configurexml that throw JmriException
 boolean PerformFileModelXml.load(Element e)
          Create object from XML file
 

Uses of JmriException in apps.gui3.demo3
 

Methods in apps.gui3.demo3 that throw JmriException
protected  void Apps3.loadPreferenceFile()
           
 

Uses of JmriException in jmri
 

Subclasses of JmriException in jmri
 class AudioException
          Specific Exception class used by Audio objects.
 class ProgrammerException
          Base for exceptions indicating problems in Programmer operations.
 class ProgReadException
          Represents a failure to read when programming.
 class ProgWriteException
          Represents a failure to write when programming.
 class TimebaseRateException
          Thrown to indicate that a Timebase can't handle a particular rate setting that's been requested.
 

Methods in jmri that throw JmriException
 void SignalMastLogicManager.automaticallyDiscoverSignallingPairs()
          Discover all possible valid source and destination signalmasts past pairs on all layout editor panels.
 boolean SignalMastLogicManager.checkValidDest(SignalMast sourceMast, SignalMast destMast)
          This uses the layout editor to check if the destination signalmast is reachable from the source signalmast
 String TurnoutManager.createSystemName(String curAddress, String prefix)
          Returns a system name for a given hardware address and system prefix.
 String SensorManager.createSystemName(String curAddress, String prefix)
           
 void SignalMastLogicManager.discoverSignallingDest(SignalMast source, LayoutEditor layout)
          Discover valid destination signalmasts for a given source signal on a given layout editor panel.
 void PowerManager.dispose()
           
 String TurnoutManager.getNextValidAddress(String curAddress, String prefix)
          Determine if the address supplied is valid and free, if not then it shall return the next free valid address up to a maximum of 10 address away from the initial address.
 String SensorManager.getNextValidAddress(String curAddress, String prefix)
          Determine if the address supplied is valid and free, if not then it shall return the next free valid address up to a maximum of 10 address away from the initial address.
 int PowerManager.getPower()
           
 boolean ConfigureManager.load(File file)
          Create the objects defined in a particular configuration file
 boolean ConfigureManager.load(File file, boolean registerDeferred)
          Create the objects defined in a particular configuration file
 boolean ConfigureManager.loadDeferred(File file)
          Create the objects defined in a particular configuration file that have been deferred until after basic GUI construction completed
 void Turnout.provideFirstFeedbackSensor(String pName)
          Provide Sensor objects needed for some feedback types.
 void Turnout.provideSecondFeedbackSensor(String pName)
           
 void Block.setBlockSpeed(String s)
           
 void TurnoutManager.setDefaultClosedSpeed(String speed)
           
 void BlockManager.setDefaultSpeed(String speed)
           
 void TurnoutManager.setDefaultThrownSpeed(String speed)
           
 void Turnout.setDivergingSpeed(String s)
           
 void Sensor.setKnownState(int newState)
          Potentially allow the user to set the known state on the layout.
 void PowerManager.setPower(int v)
           
 void NamedBean.setState(int s)
          Provide generic access to internal state.
 void Turnout.setStraightSpeed(String s)
           
 void NamedBeanHandleManager.updateBeanFromSystemToUser(NamedBean bean)
           
 void SignalMastLogic.useLayoutEditor(boolean boo, SignalMast destination)
          Sets whether this logic should use the details stored in the layout editor to determine the which blocks, turnouts will make up the logic between the source and destination signal mast.
 void SignalMastLogic.useLayoutEditorDetails(boolean turnouts, boolean blocks, SignalMast destination)
          Sets whether we should use the information from the layout editor for either blocks or turnouts.
 

Uses of JmriException in jmri.configurexml
 

Subclasses of JmriException in jmri.configurexml
 class JmriConfigureXmlException
          Base for JMRI-specific ConfigureXml exceptions.
 

Uses of JmriException in jmri.implementation
 

Methods in jmri.implementation that throw JmriException
 void AbstractTurnout.provideFirstFeedbackSensor(String pName)
           
 void AbstractTurnout.provideSecondFeedbackSensor(String pName)
           
 void AbstractTurnout.setDivergingSpeed(String s)
           
 void AbstractSensor.setKnownState(int s)
           
 void DefaultIdTag.setState(int s)
           
 void AbstractSensor.setState(int s)
          Implement a shorter name for setKnownState.
 void AbstractTurnout.setStraightSpeed(String s)
           
 void DefaultSignalMastLogic.useLayoutEditor(boolean boo, SignalMast destination)
          Sets whether this logic should use the details stored in the layout editor to determine the which blocks, turnouts will make up the logic between the source and destination signal mast.
 void DefaultSignalMastLogic.useLayoutEditorDetails(boolean turnouts, boolean blocks, SignalMast destination)
          Sets whether we should use the information from the layout editor for either blocks or turnouts.
 

Uses of JmriException in jmri.jmris
 

Methods in jmri.jmris that throw JmriException
abstract  void AbstractTurnoutServer.parseStatus(String statusString)
           
abstract  void AbstractSensorServer.parseStatus(String statusString)
           
abstract  void AbstractReporterServer.parseStatus(String statusString)
           
abstract  void AbstractPowerServer.parseStatus(String statusString)
           
abstract  void AbstractLightServer.parseStatus(String statusString)
           
 

Uses of JmriException in jmri.jmris.simpleserver
 

Methods in jmri.jmris.simpleserver that throw JmriException
 void SimpleTurnoutServer.parseStatus(String statusString)
           
 void SimpleSensorServer.parseStatus(String statusString)
           
 void SimpleReporterServer.parseStatus(String statusString)
           
 void SimplePowerServer.parseStatus(String statusString)
           
 void SimpleLightServer.parseStatus(String statusString)
           
 

Uses of JmriException in jmri.jmris.srcp
 

Methods in jmri.jmris.srcp that throw JmriException
 void JmriSRCPTurnoutServer.parseStatus(int bus, int address, int value)
           
 void JmriSRCPSensorServer.parseStatus(int bus, int address, int value)
           
 void JmriSRCPTurnoutServer.parseStatus(String statusString)
           
 void JmriSRCPSensorServer.parseStatus(String statusString)
           
 void JmriSRCPPowerServer.parseStatus(String statusString)
           
 

Uses of JmriException in jmri.jmrit.catalog
 

Methods in jmri.jmrit.catalog that throw JmriException
 void AbstractCatalogTree.setState(int s)
           
 

Uses of JmriException in jmri.jmrit.display.layoutEditor
 

Methods in jmri.jmrit.display.layoutEditor that throw JmriException
 boolean LayoutBlockManager.checkValidDest(LayoutBlock currentBlock, LayoutBlock nextBlock, LayoutBlock destBlock, LayoutBlock destBlockn1)
          Determines if one set of blocks is reachable from another set of blocks based upon the directions of the set of blocks.
 ArrayList<LayoutBlock> LayoutBlockManager.getLayoutBlocks(LayoutBlock sourceLayoutBlock, LayoutBlock destinationLayoutBlock, LayoutBlock protectingLayoutBlock, boolean validateOnly, int pathMethod)
          The is used in conjunction with the layout block routing protocol, to discover a clear path from a source layout block through to a destination layout block.
 void LayoutBlockManager.setStabilisedSensor(String pName)
          Assign a sensor to the routing protocol, that changes state dependant upon if the routing protocol has stabilised or is under going a change.
 

Uses of JmriException in jmri.jmrit.progsupport
 

Subclasses of JmriException in jmri.jmrit.progsupport
 class ProgModeException
          Represents an attempt to use an unsupported mode or option while programming.
 

Uses of JmriException in jmri.jmrit.simpleclock
 

Methods in jmri.jmrit.simpleclock that throw JmriException
 void SimpleTimebase.setState(int s)
           
 

Uses of JmriException in jmri.jmrit.symbolicprog
 

Methods in jmri.jmrit.symbolicprog that throw JmriException
 int Pr1Importer.getCV(int cvNumber)
           
 

Uses of JmriException in jmri.jmrit.ussctc
 

Constructors in jmri.jmrit.ussctc that throw JmriException
Follower(String outputName)
          Create an object to represent an existing Follower.
OsIndicator(String outputName)
          Create an object to represent an existing OsIndicator.
 

Uses of JmriException in jmri.jmrix
 

Subclasses of JmriException in jmri.jmrix
 class NetworkConfigException
          Represents a failure during the configuration of a serial port, typically via a NetworkPortAdapter interface.
 class SerialConfigException
          Represents a failure during the configuration of a serial port, typically via a SerialPortAdapter interface.
 

Uses of JmriException in jmri.jmrix.can.cbus
 

Methods in jmri.jmrix.can.cbus that throw JmriException
 void CbusPowerManager.dispose()
           
 void CbusSensor.setKnownState(int s)
          User request to set the state, which means that we broadcast that to all listeners by putting it out on CBUS.
 void CbusPowerManager.setPower(int v)
           
 

Uses of JmriException in jmri.jmrix.cmri.serial
 

Methods in jmri.jmrix.cmri.serial that throw JmriException
 String SerialTurnoutManager.createSystemName(String curAddress, String prefix)
           
 String SerialSensorManager.createSystemName(String curAddress, String prefix)
           
 String SerialTurnoutManager.getNextValidAddress(String curAddress, String prefix)
          A method that returns the next valid free turnout hardware address
 

Uses of JmriException in jmri.jmrix.easydcc
 

Methods in jmri.jmrix.easydcc that throw JmriException
 void EasyDccPowerManager.dispose()
           
 void EasyDccPowerManager.setPower(int v)
           
 

Uses of JmriException in jmri.jmrix.ecos
 

Methods in jmri.jmrix.ecos that throw JmriException
 void EcosPowerManager.dispose()
           
 void EcosPowerManager.setPower(int v)
           
 

Uses of JmriException in jmri.jmrix.grapevine
 

Methods in jmri.jmrix.grapevine that throw JmriException
 String SerialTurnoutManager.createSystemName(String curAddress, String prefix)
           
 String SerialTurnoutManager.getNextValidAddress(String curAddress, String prefix)
          A method that returns the next valid free turnout hardware address
 

Uses of JmriException in jmri.jmrix.jmriclient
 

Methods in jmri.jmrix.jmriclient that throw JmriException
 void JMRIClientPowerManager.dispose()
           
 void JMRIClientSensor.setKnownState(int s)
           
 void JMRIClientPowerManager.setPower(int v)
           
 

Uses of JmriException in jmri.jmrix.lenz
 

Subclasses of JmriException in jmri.jmrix.lenz
 class XNetException
           
 class XNetMessageException
           
 

Methods in jmri.jmrix.lenz that throw JmriException
 String XNetSensorManager.createSystemName(String curAddress, String prefix)
           
 void XNetPowerManager.dispose()
           
 void XNetPowerManager.setPower(int v)
           
 

Uses of JmriException in jmri.jmrix.loconet
 

Subclasses of JmriException in jmri.jmrix.loconet
 class LocoNetException
          LocoNet-specific exception
 class LocoNetMessageException
          Exception to indicate a problem assembling a LocoNet message.
 

Methods in jmri.jmrix.loconet that throw JmriException
 String LnSensorManager.createSystemName(String curAddress, String prefix)
           
 void LnSensor.setKnownState(int s)
          User request to set the state, which means that we broadcast that to all listeners by putting it out on LocoNet.
 void LnPowerManager.setPower(int v)
           
 

Uses of JmriException in jmri.jmrix.loconet.pr2
 

Methods in jmri.jmrix.loconet.pr2 that throw JmriException
 void LnPr2PowerManager.setPower(int v)
           
 

Uses of JmriException in jmri.jmrix.maple
 

Methods in jmri.jmrix.maple that throw JmriException
 String SerialSensorManager.createSystemName(String curAddress, String prefix)
           
 

Uses of JmriException in jmri.jmrix.nce
 

Methods in jmri.jmrix.nce that throw JmriException
static void NceMessageCheck.checkMessage(NceSystemConnectionMemo memo, NceMessage m)
           
 String NceSensorManager.createSystemName(String curAddress, String prefix)
           
 void NcePowerManager.dispose()
           
 void NcePowerManager.setPower(int v)
           
 

Uses of JmriException in jmri.jmrix.openlcb
 

Methods in jmri.jmrix.openlcb that throw JmriException
 void OlcbSensor.setKnownState(int s)
          User request to set the state, which means that we broadcast that to all listeners by putting it out on CBUS.
 

Uses of JmriException in jmri.jmrix.sprog
 

Methods in jmri.jmrix.sprog that throw JmriException
 void SprogPowerManager.dispose()
           
 void SprogPowerManager.setPower(int v)
           
 

Uses of JmriException in jmri.jmrix.srcp
 

Methods in jmri.jmrix.srcp that throw JmriException
 void SRCPPowerManager.dispose()
           
 void SRCPSensor.setKnownState(int s)
           
 void SRCPPowerManager.setPower(int v)
           
 

Uses of JmriException in jmri.jmrix.tmcc
 

Methods in jmri.jmrix.tmcc that throw JmriException
 String SerialTurnoutManager.createSystemName(String curAddress, String prefix)
           
 

Uses of JmriException in jmri.jmrix.xpa
 

Methods in jmri.jmrix.xpa that throw JmriException
 void XpaPowerManager.dispose()
           
 void XpaPowerManager.setPower(int v)
           
 

Uses of JmriException in jmri.jmrix.zimo
 

Subclasses of JmriException in jmri.jmrix.zimo
 class Mx1Exception
           
 class Mx1MessageException
          Zimo-specfic exceptions.
 

Methods in jmri.jmrix.zimo that throw JmriException
 void Mx1PowerManager.dispose()
           
 void Mx1PowerManager.setPower(int v)
           
 

Uses of JmriException in jmri.managers
 

Methods in jmri.managers that throw JmriException
 void DefaultSignalMastLogicManager.automaticallyDiscoverSignallingPairs()
          Discover all possible valid source and destination signalmasts past pairs on all layout editor panels.
 boolean DefaultSignalMastLogicManager.checkValidDest(SignalMast sourceMast, SignalMast destMast)
          This uses the layout editor to check if the destination signalmast is reachable from the source signalmast
 String ProxyTurnoutManager.createSystemName(String curAddress, String prefix)
           
 String ProxySensorManager.createSystemName(String curAddress, String prefix)
           
 String InternalTurnoutManager.createSystemName(String curAddress, String prefix)
           
 String AbstractTurnoutManager.createSystemName(String curAddress, String prefix)
           
 String AbstractSensorManager.createSystemName(String curAddress, String prefix)
           
protected  void DefaultSignalMastLogicManager.discoverSignallingDest(SignalMast source, LayoutBlock lProtecting, LayoutBlock lFacing)
           
 void DefaultSignalMastLogicManager.discoverSignallingDest(SignalMast source, LayoutEditor layout)
          Discover valid destination signalmasts for a given source signal on a given layout editor panel.
 void DefaultPowerManager.dispose()
           
 String ProxyTurnoutManager.getNextValidAddress(String curAddress, String prefix)
           
 String ProxySensorManager.getNextValidAddress(String curAddress, String prefix)
           
 String AbstractTurnoutManager.getNextValidAddress(String curAddress, String prefix)
           
 void ProxyTurnoutManager.setDefaultClosedSpeed(String speed)
           
 void AbstractTurnoutManager.setDefaultClosedSpeed(String speed)
           
 void ProxyTurnoutManager.setDefaultThrownSpeed(String speed)
           
 void AbstractTurnoutManager.setDefaultThrownSpeed(String speed)
           
 

Uses of JmriException in jmri.util.swing
 

Methods in jmri.util.swing that throw JmriException
 NamedBean BeanSelectCreatePanel.getNamedBean()
          get the named bean that has either been selected in the drop down list or has been created
 

Uses of JmriException in jmri.web.xmlio
 

Methods in jmri.web.xmlio that throw JmriException
 Element XmlIOServer.immediateRequest(Element e)
          Handle an immediate request, returning the result.
 Element DefaultXmlIOServer.immediateRequest(Element e)
           
 void XmlIOServer.monitorRequest(Element e, XmlIORequestor r)
          Handle an asynchronous request The incoming Element may be modified and returned as the reply.
 void DefaultXmlIOServer.monitorRequest(Element e, XmlIORequestor r)
           
 



Copyright © 1997 - 2011 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