Uses of Class
jmri.JmriException
-
Packages that use JmriException Package Description apps Provides application level support for JMRI; includes specific applications in subpackages.apps.gui3.dp3 The current DecoderPro application, previously known as DecoderPro3.apps.startup 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.implementation.decorators 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 Various non-system-specific JMRI tools.jmri.jmrit.catalog Provides a tree-based catalog for browsing.jmri.jmrit.display Provides control panel and associated visible icon classes.jmri.jmrit.display.layoutEditor Layout Editor currently represents both structure and graphical display through a single set of objects.jmri.jmrit.display.logixng jmri.jmrit.entryexit Implements Entry/Exit ( NX ) dispatching using Layout Editor panels.jmri.jmrit.logix Support for implementing Warrants in JMRI.jmri.jmrit.logixng jmri.jmrit.logixng.actions jmri.jmrit.logixng.expressions jmri.jmrit.logixng.implementation jmri.jmrit.logixng.tools jmri.jmrit.logixng.tools.debugger jmri.jmrit.logixng.util jmri.jmrit.logixng.util.parser 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 Support for implementing USS CTC systems in JMRI.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.cmri.serial Provides basic interfaces and certain core implementations for the JMRI C/MRI serial implementation.jmri.jmrix.dcc4pc jmri.jmrix.dccpp 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.ieee802154.xbee jmri.jmrix.internal The jmrix.internal package contains a JMRI connection implementation for use without a layout.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.logixng jmri.jmrix.loconet.pr2 jmri.jmrix.maple jmri.jmrix.marklin Classes to interact with a Marklin Network Connection.jmri.jmrix.mqtt Provides JMRI layout objects that use MQTT connections.jmri.jmrix.mqtt.logixng jmri.jmrix.mrc jmri.jmrix.nce jmri.jmrix.openlcb Implementation of the JMRI OpenLCB hardware interface.jmri.jmrix.powerline This package handles communications for powerline adapters, such as X10.jmri.jmrix.roco.z21 jmri.jmrix.roco.z21.simulator jmri.jmrix.rps This package contains software specific to the RPS system from NAC Services, Inc.jmri.jmrix.sprog jmri.jmrix.srcp Provide a JMRI connection to an SRCP server.jmri.jmrix.tams Support for the ESU ECoS.jmri.jmrix.xpa jmri.jmrix.zimo jmri.managers Provides implementations of various JMRI managers.jmri.server.json The JMRI JSON Services provide access to JMRI via JSON data objects via a RESTful interface over HTTP or via JSON messages via a socket interface over TCP or WebSockets.jmri.server.json.audioicon jmri.server.json.consist jmri.server.json.layoutblock jmri.server.json.logixngicon jmri.server.json.message The JMRI JSON protocol message server.jmri.server.json.operations JMRI JSON support for Operations.jmri.server.json.power The JMRI JSON protocol power server.jmri.server.json.roster jmri.server.json.schema jmri.server.json.signalhead jmri.server.json.throttle jmri.server.json.time jmri.server.json.util jmri.util Contains various utilities classes that are useful across the entire JMRI library structure.jmri.util.startup jmri.util.swing Tools and utilities for doing a systematic reworking of the JMRI GUI. -
-
Uses of JmriException in apps
Methods in apps that throw JmriException Modifier and Type Method Description protected void
CreateButtonModel. performAction(javax.swing.Action action)
-
Uses of JmriException in apps.gui3.dp3
Methods in apps.gui3.dp3 that throw JmriException Modifier and Type Method Description (package private) void
PaneProgDp3Action. saveRosterEntry()
-
Uses of JmriException in apps.startup
Methods in apps.startup that throw JmriException Modifier and Type Method Description void
ScriptButtonModel. performAction()
void
StartupPauseModel. performAction()
void
TriggerRouteModel. performAction()
-
Uses of JmriException in jmri
Subclasses of JmriException in jmri Modifier and Type Class Description class
AudioException
Specific Exception class used by Audio objects.static class
PermissionManager.BadPasswordException
static class
PermissionManager.BadUserOrPasswordException
static class
PermissionManager.RoleAlreadyExistsException
static class
PermissionManager.RoleDoesNotExistException
static class
PermissionManager.UserAlreadyExistsException
static class
PermissionManager.UserDoesNotExistException
class
ProgrammerException
Base for exceptions indicating problems inProgrammer
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 Modifier and Type Method Description void
SignalMastLogicManager. automaticallyDiscoverSignallingPairs()
Discover all possible valid source + destination signal mast pairs on all Layout Editor Panels and create the corresponding SMLs.java.lang.String
LightManager. createSystemName(java.lang.String curAddress, java.lang.String prefix)
Get a system name for a given hardware address and system prefix.java.lang.String
ReporterManager. createSystemName(java.lang.String curAddress, java.lang.String prefix)
Get a system name for a given hardware address and system prefix.java.lang.String
SensorManager. createSystemName(java.lang.String curAddress, java.lang.String prefix)
Get a system name for a given hardware address and system prefix.java.lang.String
TurnoutManager. createSystemName(java.lang.String curAddress, java.lang.String prefix)
Get a system name for a given hardware address and system prefix.void
SignalMastLogicManager. discoverSignallingDest(SignalMast source, LayoutEditor layout)
Discover valid destination signal masts for a given source Signal Mast on a given Layout Editor Panel.void
PowerManager. dispose()
default java.lang.String
NameIncrementingManager. getNextValidSystemName(NamedBean currentBean)
Get the next valid NamedBean system name.boolean
ConfigureManager. load(java.io.File file)
Create the objects defined in a particular configuration fileboolean
ConfigureManager. load(java.io.File file, boolean registerDeferred)
Create the objects defined in a particular configuration fileboolean
ConfigureManager. load(java.net.URL file)
Create the objects defined in a particular configuration fileboolean
ConfigureManager. load(java.net.URL file, boolean registerDeferred)
Create the objects defined in a particular configuration fileboolean
ConfigureManager. loadDeferred(java.io.File file)
Create the objects defined in a particular configuration file that have been deferred until after basic GUI construction completedboolean
ConfigureManager. loadDeferred(java.net.URL file)
Create the objects defined in a particular configuration file that have been deferred until after basic GUI construction completedSignalMast
SignalMastManager. provideCustomSignalMast(java.lang.String systemName, java.lang.Class<? extends SignalMast> mastClass)
Retrieve or create a new signal mast with a given system name.default void
Turnout. provideFeedbackSensor(java.lang.String name, int number)
Provide Sensor objects needed for some feedback types.void
Turnout. provideFirstFeedbackSensor(java.lang.String pName)
void
Turnout. provideSecondFeedbackSensor(java.lang.String pName)
SignalMast
SignalMastManager. provideSignalMast(java.lang.String prefix, java.lang.String signalSystem, java.lang.String mastName, java.lang.String[] heads)
void
Block. setBlockSpeed(java.lang.String s)
Set the Block Speed, preferred method.void
AnalogIO. setCommandedAnalogValue(double value)
Change the commanded value, which results in the relevant command(s) being sent to the hardware.void
StringIO. setCommandedStringValue(java.lang.String value)
Change the commanded value, which results in the relevant command(s) being sent to the hardware.void
TurnoutManager. setDefaultClosedSpeed(java.lang.String speed)
void
TurnoutManager. setDefaultThrownSpeed(java.lang.String speed)
void
Turnout. setDivergingSpeed(java.lang.String s)
void
Sensor. setKnownState(int newState)
Set the known state on the layout.void
PowerManager. setPower(int v)
void
AnalogIO. setState(double value)
Provide generic access to internal state.void
NamedBean. setState(int s)
Provide generic access to internal state.void
Turnout. setStraightSpeed(java.lang.String s)
void
NamedBeanHandleManager. updateBeanFromSystemToUser(NamedBean bean)
void
SignalMastLogic. useLayoutEditor(boolean boo, SignalMast destination)
Set whether this logic should use the details stored in the Layout Editor to determine which blocks, turnouts will make up the logic between the source and destination signal mast.void
SignalMastLogic. useLayoutEditorDetails(boolean turnouts, boolean blocks, SignalMast destination)
Set whether this logic 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 Modifier and Type Class Description class
JmriConfigureXmlException
Base for JMRI-specific ConfigureXml exceptions. -
Uses of JmriException in jmri.implementation
Methods in jmri.implementation that throw JmriException Modifier and Type Method Description boolean
JmriConfigurationManager. load(java.io.File file)
boolean
JmriConfigurationManager. load(java.io.File file, boolean registerDeferred)
boolean
JmriConfigurationManager. load(java.net.URL url)
boolean
JmriConfigurationManager. load(java.net.URL url, boolean registerDeferred)
(package private) DefaultConditional.DataPair
DefaultConditional. parseCalculate(java.lang.String s, java.util.List<ConditionalVariable> variableList)
Parses and computes one parenthesis level of a boolean statement.void
AbstractTurnout. provideFirstFeedbackSensor(java.lang.String pName)
void
AbstractTurnout. provideSecondFeedbackSensor(java.lang.String pName)
protected abstract void
AbstractStringIO. sendStringToLayout(java.lang.String value)
Sends the string to the layout.protected abstract void
AbstractAnalogIO. sendValueToLayout(double value)
Sends the string to the layout.protected void
DefaultMeter. sendValueToLayout(double value)
Sends the string to the layout.void
AbstractAnalogIO. setCommandedAnalogValue(double value)
Change the commanded value, which results in the relevant command(s) being sent to the hardware.void
AbstractVariableLight. setCommandedAnalogValue(double value)
void
AbstractStringIO. setCommandedStringValue(java.lang.String value)
Change the commanded value, which results in the relevant command(s) being sent to the hardware.void
AbstractTurnout. setDivergingSpeed(java.lang.String s)
On change, fires Property Change "TurnoutDivergingSpeedChange".void
AbstractSensor. setKnownState(int newState)
Perform setKnownState(int) for implementations that can't actually do it on the layout.void
AbstractAnalogIO. setState(double value)
Provide generic access to internal state.void
AbstractSensor. setState(int s)
Implement a shorter name for setKnownState.void
AbstractVariableLight. setState(double newState)
Provide generic access to internal state.void
DefaultIdTag. setState(int s)
void
DefaultMeter. setState(int s)
Provide generic access to internal state.void
DefaultRailCom. setState(int s)
void
AbstractTurnout. setStraightSpeed(java.lang.String s)
On change, fires Property Change "TurnoutStraightSpeedChange".void
DefaultSignalMastLogic. useLayoutEditor(boolean boo, SignalMast destination)
Set whether this logic should use the details stored in the Layout Editor to determine which blocks, turnouts will make up the logic between the source and destination signal mast.void
DefaultSignalMastLogic. useLayoutEditorDetails(boolean turnouts, boolean blocks, SignalMast destination)
Set whether this logic should use the information from the Layout Editor for either blocks or turnouts. -
Uses of JmriException in jmri.implementation.decorators
Methods in jmri.implementation.decorators that throw JmriException Modifier and Type Method Description void
TimeoutReporter. setState(int i)
-
Uses of JmriException in jmri.jmris
Methods in jmri.jmris that throw JmriException Modifier and Type Method Description abstract void
AbstractThrottleServer. parsecommand(java.lang.String statusString)
abstract void
AbstractTimeServer. parseRate(java.lang.String statusString)
abstract void
AbstractProgrammerServer. parseRequest(java.lang.String statusString)
abstract void
AbstractLightServer. parseStatus(java.lang.String statusString)
abstract void
AbstractOperationsServer. parseStatus(java.lang.String statusString)
abstract void
AbstractPowerServer. parseStatus(java.lang.String statusString)
abstract void
AbstractReporterServer. parseStatus(java.lang.String statusString)
abstract void
AbstractRouteServer. parseStatus(java.lang.String statusString)
abstract void
AbstractSensorServer. parseStatus(java.lang.String statusString)
abstract void
AbstractSignalHeadServer. parseStatus(java.lang.String statusString)
abstract void
AbstractSignalMastServer. parseStatus(java.lang.String statusString)
abstract void
AbstractTurnoutServer. parseStatus(java.lang.String statusString)
abstract void
AbstractTimeServer. parseTime(java.lang.String statusString)
-
Uses of JmriException in jmri.jmris.simpleserver
Methods in jmri.jmris.simpleserver that throw JmriException Modifier and Type Method Description void
SimpleLightServer. parseStatus(java.lang.String statusString)
void
SimpleOperationsServer. parseStatus(java.lang.String statusString)
Parse operation commands.void
SimplePowerServer. parseStatus(java.lang.String statusString)
void
SimpleReporterServer. parseStatus(java.lang.String statusString)
void
SimpleSensorServer. parseStatus(java.lang.String statusString)
void
SimpleSignalHeadServer. parseStatus(java.lang.String statusString)
void
SimpleTurnoutServer. parseStatus(java.lang.String statusString)
-
Uses of JmriException in jmri.jmris.srcp
Methods in jmri.jmris.srcp that throw JmriException Modifier and Type Method Description void
JmriSRCPTurnoutServer. initTurnout(int bus, int address, java.lang.String protocol)
void
JmriSRCPThrottleServer. parsecommand(java.lang.String statusString)
void
JmriSRCPTimeServer. parseRate(java.lang.String statusString)
void
JmriSRCPProgrammerServer. parseRequest(java.lang.String statusString)
void
JmriSRCPPowerServer. parseStatus(java.lang.String statusString)
void
JmriSRCPSensorServer. parseStatus(java.lang.String statusString)
void
JmriSRCPTurnoutServer. parseStatus(int bus, int address, int value)
void
JmriSRCPTurnoutServer. parseStatus(java.lang.String statusString)
void
JmriSRCPTimeServer. parseTime(java.lang.String statusString)
-
Uses of JmriException in jmri.jmrit
Subclasses of JmriException in jmri.jmrit Modifier and Type Class Description class
MemoryContents.MemoryFileAddressingFormatException
An exception for an unsupported addressing formatclass
MemoryContents.MemoryFileAddressingRangeException
An exception for an address outside of the supported rangeclass
MemoryContents.MemoryFileChecksumException
An exception for a record which has incorrect checksum.class
MemoryContents.MemoryFileException
Generalized class from which detailed exceptions are derived.class
MemoryContents.MemoryFileNoDataRecordsException
An exception for a file with no data recordsclass
MemoryContents.MemoryFileNoEOFRecordException
An exception for a file without an end-of-file recordclass
MemoryContents.MemoryFileRecordContentException
An exception for a record which has content which cannot be parsed.class
MemoryContents.MemoryFileRecordFoundAfterEOFRecord
An exception for a file containing at least one record after the EOF recordclass
MemoryContents.MemoryFileRecordLengthException
An exception for a data record where there are too many or too few characters versus the number of characters expected based on the record type field, LOAD OFFSET field size, and data count field.class
MemoryContents.MemoryFileUnknownRecordType
An exception for a record containing a record type which is not supported. -
Uses of JmriException in jmri.jmrit.catalog
Methods in jmri.jmrit.catalog that throw JmriException Modifier and Type Method Description void
AbstractCatalogTree. setState(int s)
-
Uses of JmriException in jmri.jmrit.display
Subclasses of JmriException in jmri.jmrit.display Modifier and Type Class Description static class
Positionable.DuplicateIdException
-
Uses of JmriException in jmri.jmrit.display.layoutEditor
Methods in jmri.jmrit.display.layoutEditor that throw JmriException Modifier and Type Method Description void
TransitCreationTool. addNamedBean(NamedBean nb)
boolean
LayoutBlockConnectivityTools. checkValidDest(LayoutBlock currentBlock, LayoutBlock nextBlock, LayoutBlock destBlock, java.util.List<LayoutBlock> destBlockn1, LayoutBlockConnectivityTools.Routing pathMethod)
Determines if one set of blocks is reachable from another set of blocks based upon the directions of the set of blocks.boolean
LayoutBlockConnectivityTools. checkValidDest(LayoutBlock currentBlock, LayoutBlock nextBlock, LayoutBlock destBlock, LayoutBlock destProBlock, LayoutBlockConnectivityTools.Routing pathMethod)
Determines if one set of blocks is reachable from another set of blocks based upon the directions of the set of blocks.boolean
LayoutBlockConnectivityTools. checkValidDest(NamedBean sourceBean, NamedBean destBean, LayoutBlockConnectivityTools.Routing pathMethod)
Determines if a pair of NamedBeans (Signalhead, Signalmast or Sensor) assigned to a block boundary are reachable.
Called bySignallingPanel
using MASTTOMAST.Transit
TransitCreationTool. createTransit()
(package private) java.util.List<NamedBean>
LayoutBlockConnectivityTools. discoverPairDest(NamedBean source, LayoutBlock lProtecting, LayoutBlock lFacing, java.util.List<LayoutBlockConnectivityTools.FacingProtecting> blockList, LayoutBlockConnectivityTools.Routing pathMethod)
java.util.List<NamedBean>
LayoutBlockConnectivityTools. discoverPairDest(NamedBean source, LayoutEditor editor, java.lang.Class<?> T, LayoutBlockConnectivityTools.Routing pathMethod)
Returns a list of valid destination beans reachable from a given source bean.LayoutTrack
LayoutSlipView. getConnection(HitPointType connectionType)
get the LayoutTrack connected at the specified connection typeabstract LayoutTrack
LayoutTrack. getConnection(HitPointType connectionType)
get the LayoutTrack connected at the specified connection typeabstract LayoutTrack
LayoutTrackView. getConnection(HitPointType connectionType)
get the LayoutTrack connected at the specified connection typeLayoutTrack
LayoutTurnoutView. getConnection(HitPointType connectionType)
get the LayoutTrack connected at the specified connection typeLayoutTrack
LayoutTurntable. getConnection(HitPointType connectionType)
get the LayoutTrack connected at the specified connection typeLayoutTrack
LayoutTurntableView. getConnection(HitPointType connectionType)
get the LayoutTrack connected at the specified connection typeLayoutTrack
LevelXing. getConnection(HitPointType connectionType)
get the LayoutTrack connected at the specified connection typeLayoutTrack
LevelXingView. getConnection(HitPointType connectionType)
get the LayoutTrack connected at the specified connection typeLayoutTrack
PositionablePoint. getConnection(HitPointType connectionType)
get the LayoutTrack connected at the specified connection typeLayoutTrack
PositionablePointView. getConnection(HitPointType connectionType)
get the LayoutTrack connected at the specified connection typeLayoutTrack
TrackSegment. getConnection(HitPointType connectionType)
get the LayoutTrack connected at the specified connection typeLayoutTrack
TrackSegmentView. getConnection(HitPointType connectionType)
java.util.List<LayoutBlock>
LayoutBlockConnectivityTools. getLayoutBlocks(LayoutBlock sourceLayoutBlock, LayoutBlock destinationLayoutBlock, LayoutBlock protectingLayoutBlock, boolean validateOnly, LayoutBlockConnectivityTools.Routing pathMethod)
This 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.java.util.List<LayoutBlock>
LayoutBlockConnectivityTools. getLayoutBlocks(NamedBean sourceBean, NamedBean destBean, boolean validateOnly, LayoutBlockConnectivityTools.Routing 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
LayoutSlip. setConnection(HitPointType connectionType, LayoutTrack o, HitPointType type)
set the LayoutTrack connected at the specified connection typevoid
LayoutSlipView. setConnection(HitPointType connectionType, LayoutTrack o, HitPointType type)
set the LayoutTrack connected at the specified connection typeabstract void
LayoutTrack. setConnection(HitPointType connectionType, LayoutTrack o, HitPointType type)
set the LayoutTrack connected at the specified connection typeabstract void
LayoutTrackView. setConnection(HitPointType connectionType, LayoutTrack o, HitPointType type)
set the LayoutTrack connected at the specified connection typevoid
LayoutTurnout. setConnection(HitPointType connectionType, LayoutTrack o, HitPointType type)
set the LayoutTrack connected at the specified connection typevoid
LayoutTurnoutView. setConnection(HitPointType connectionType, LayoutTrack o, HitPointType type)
set the LayoutTrack connected at the specified connection typevoid
LayoutTurntable. setConnection(HitPointType connectionType, LayoutTrack o, HitPointType type)
set the LayoutTrack connected at the specified connection typevoid
LayoutTurntableView. setConnection(HitPointType connectionType, LayoutTrack o, HitPointType type)
set the LayoutTrack connected at the specified connection typevoid
LevelXing. setConnection(HitPointType connectionType, LayoutTrack o, HitPointType type)
set the LayoutTrack connected at the specified connection typevoid
LevelXingView. setConnection(HitPointType connectionType, LayoutTrack o, HitPointType type)
set the LayoutTrack connected at the specified connection typevoid
PositionablePoint. setConnection(HitPointType connectionType, LayoutTrack o, HitPointType type)
set the LayoutTrack connected at the specified connection typevoid
PositionablePointView. setConnection(HitPointType connectionType, LayoutTrack o, HitPointType type)
set the LayoutTrack connected at the specified connection typevoid
TrackSegment. setConnection(HitPointType connectionType, LayoutTrack o, HitPointType type)
set the LayoutTrack connected at the specified connection typevoid
TrackSegmentView. setConnection(HitPointType connectionType, LayoutTrack o, HitPointType type)
set the LayoutTrack connected at the specified connection typevoid
LayoutBlockManager. setStabilisedSensor(java.lang.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.display.logixng
Methods in jmri.jmrit.display.logixng that throw JmriException Modifier and Type Method Description void
ActionAudioIcon. execute()
Execute this DigitalActionBean.void
ActionLayoutTurnout. execute()
Execute this DigitalActionBean.void
ActionPositionable. execute()
Execute this DigitalActionBean.void
ActionPositionableByClass. execute()
Execute this DigitalActionBean.void
WindowManagement. execute()
Execute this DigitalActionBean. -
Uses of JmriException in jmri.jmrit.entryexit
Methods in jmri.jmrit.entryexit that throw JmriException Modifier and Type Method Description void
EntryExitPairs. automaticallyDiscoverEntryExitPairs(LayoutEditor editor, int interlockType)
Discover all possible valid source and destination Signal Mast Logic pairs on all Layout Editor panels. -
Uses of JmriException in jmri.jmrit.logix
Methods in jmri.jmrit.logix that throw JmriException Modifier and Type Method Description protected static ThrottleSetting.CommandValue
ThrottleSetting. getValueFromString(ThrottleSetting.Command command, java.lang.String valueStr)
protected Tracker.PathSet
Tracker. hasPathInto(OBlock block)
-
Uses of JmriException in jmri.jmrit.logixng
Subclasses of JmriException in jmri.jmrit.logixng Modifier and Type Class Description class
AbortConditionalNGExecutionException
This exception is thrown when the current excection of a ConditionalNG should be aborted.class
BreakException
This exception is thrown by the Break action.class
ContinueException
This exception is thrown by the Continue action.class
ExitException
This exception is thrown by the Exit action.class
PassThruException
This exception should not be handled unless in some special conditions.class
ReturnException
This exception is thrown by the Return action.class
SocketAlreadyConnectedException
The FemaleSocket is already connected.Methods in jmri.jmrit.logixng with parameters of type JmriException Modifier and Type Method Description void
MaleSocket. handleError(Base item, java.lang.String message, java.util.List<java.lang.String> messageList, JmriException e, org.slf4j.Logger log)
Handle an error that has happened during execution or evaluation of this item.void
MaleSocket. handleError(Base item, java.lang.String message, JmriException e, org.slf4j.Logger log)
Handle an error that has happened during execution or evaluation of this item.Methods in jmri.jmrit.logixng that throw JmriException Modifier and Type Method Description void
SymbolTable. createSymbols(java.util.Collection<? extends SymbolTable.VariableData> symbolDefinitions)
Add new symbols to the symbol tablevoid
SymbolTable. createSymbols(SymbolTable symbolTable, java.util.Collection<? extends SymbolTable.VariableData> symbolDefinitions)
Add new symbols to the symbol table.Base
Base. deepCopyChildren(Base original, java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Do a deep copy of children from the original to me.double
AnalogExpression. evaluate()
Evaluate this expression.boolean
DigitalExpression. evaluate()
Evaluate this expression.double
MaleAnalogExpressionSocket. evaluate()
Evaluate this expression.boolean
MaleDigitalExpressionSocket. evaluate()
Evaluate this expression.java.lang.String
MaleStringExpressionSocket. evaluate()
Evaluate this expression.java.lang.String
StringExpression. evaluate()
Evaluate this expression.java.lang.Object
FemaleGenericExpressionSocket. evaluateGeneric()
Evaluate this expression.void
DigitalAction. execute()
Execute this DigitalActionBean.void
DigitalBooleanAction. execute(boolean value)
Execute this DigitalActionBean.void
MaleDigitalActionSocket. execute()
Execute this DigitalActionBean.Base
Base. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Create a deep copy of myself and my children The item needs to try to lookup itself in both systemNames and userNames to see if the user has given a new system name and/or a new user name.If no new system name is given, an auto system name is used.static java.lang.Object
SymbolTable. getInitialValue(SymbolTable.Type type, java.lang.String name, SymbolTable.InitialValueType initialType, java.lang.String initialData, SymbolTable symbolTable, java.util.Map<java.lang.String,SymbolTable.Symbol> symbols)
void
MaleSocket. handleError(Base item, java.lang.String message, java.lang.RuntimeException e, org.slf4j.Logger log)
Handle an error that has happened during execution or evaluation of this item.void
MaleSocket. handleError(Base item, java.lang.String message, java.util.List<java.lang.String> messageList, JmriException e, org.slf4j.Logger log)
Handle an error that has happened during execution or evaluation of this item.void
MaleSocket. handleError(Base item, java.lang.String message, JmriException e, org.slf4j.Logger log)
Handle an error that has happened during execution or evaluation of this item.void
GlobalVariable. initialize()
Initialize this global variable to the initial value.void
SymbolTable. removeSymbols(java.util.Collection<? extends SymbolTable.VariableData> symbolDefinitions)
Removes symbols from the symbol tablevoid
AnalogAction. setValue(double value)
Set an analog value.void
MaleAnalogActionSocket. setValue(double value)
Set an analog value.void
MaleStringActionSocket. setValue(java.lang.String value)
Set a string value.void
StringAction. setValue(java.lang.String value)
Set a string value. -
Uses of JmriException in jmri.jmrit.logixng.actions
Methods in jmri.jmrit.logixng.actions that throw JmriException Modifier and Type Method Description void
ActionAudio. execute()
Execute this DigitalActionBean.void
ActionBlock. execute()
Execute this DigitalActionBean.void
ActionClock. execute()
Execute this DigitalActionBean.void
ActionClockRate. execute()
Execute this DigitalActionBean.void
ActionCreateBeansFromTable. execute()
Execute this DigitalActionBean.void
ActionDispatcher. execute()
Execute this DigitalActionBean.void
ActionEntryExit. execute()
Execute this DigitalActionBean.void
ActionFindTableRowOrColumn. execute()
Execute this DigitalActionBean.void
ActionLight. execute()
Execute this DigitalActionBean.void
ActionLightIntensity. execute()
Execute this DigitalActionBean.void
ActionLocalVariable. execute()
Execute this DigitalActionBean.void
ActionMemory. execute()
Execute this DigitalActionBean.void
ActionOBlock. execute()
Execute this DigitalActionBean.void
ActionPower. execute()
Execute this DigitalActionBean.void
ActionReporter. execute()
Execute this DigitalActionBean.void
ActionRequestUpdateOfSensor. execute()
Execute this DigitalActionBean.void
ActionScript. execute()
Execute this DigitalActionBean.void
ActionSensor. execute()
Execute this DigitalActionBean.void
ActionSetReporter. execute()
Execute this DigitalActionBean.void
ActionShutDownTask. execute()
Execute this DigitalActionBean.void
ActionSignalHead. execute()
Execute this DigitalActionBean.void
ActionSignalMast. execute()
Execute this DigitalActionBean.void
ActionSound. execute()
Execute this DigitalActionBean.void
ActionTable. execute()
Execute this DigitalActionBean.void
ActionThrottle. execute()
Execute this DigitalActionBean.void
ActionThrottleFunction. execute()
Execute this DigitalActionBean.void
ActionTimer. execute()
Execute this DigitalActionBean.void
ActionTurnout. execute()
Execute this DigitalActionBean.void
ActionTurnoutLock. execute()
Execute this DigitalActionBean.void
ActionWarrant. execute()
Execute this DigitalActionBean.void
Break. execute()
Execute this DigitalActionBean.void
Continue. execute()
Execute this DigitalActionBean.void
DigitalBooleanLogixAction. execute(boolean value)
Execute this DigitalActionBean.void
DigitalBooleanMany. execute(boolean value)
Execute this DigitalActionBean.void
DigitalCallModule. execute()
Execute this DigitalActionBean.void
DigitalFormula. execute()
Execute this DigitalActionBean.void
DigitalMany. execute()
Execute this DigitalActionBean.void
DoAnalogAction. execute()
Execute this DigitalActionBean.void
DoStringAction. execute()
Execute this DigitalActionBean.void
EnableLogix. execute()
Execute this DigitalActionBean.void
EnableLogixNG. execute()
Execute this DigitalActionBean.void
Error. execute()
Execute this DigitalActionBean.void
ExecuteAction. execute()
Execute this DigitalActionBean.void
ExecuteDelayed. execute()
Execute this DigitalActionBean.void
Exit. execute()
Execute this DigitalActionBean.void
For. execute()
Execute this DigitalActionBean.void
ForEach. execute()
Execute this DigitalActionBean.void
IfThenElse. execute()
Execute this DigitalActionBean.void
JsonDecode. execute()
Execute this DigitalActionBean.void
LogData. execute()
Execute this DigitalActionBean.void
Logix. execute()
Execute this DigitalActionBean.void
ProgramOnMain. execute()
Execute this DigitalActionBean.void
Return. execute()
Execute this DigitalActionBean.void
RunOnce. execute()
Execute this DigitalActionBean.void
Sequence. execute()
Execute this DigitalActionBean.void
ShowDialog. execute()
Execute this DigitalActionBean.void
ShutdownComputer. execute()
Execute this DigitalActionBean.void
SimulateTurnoutFeedback. execute()
void
TableForEach. execute()
Execute this DigitalActionBean.void
Timeout. execute()
Execute this DigitalActionBean.void
TriggerRoute. execute()
Execute this DigitalActionBean.void
WebBrowser. execute()
Execute this DigitalActionBean.void
WebRequest. execute()
Execute this DigitalActionBean.Base
ActionLightIntensity. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionListenOnBeansLocalVariable. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionRequestUpdateAllSensors. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionScript. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionShutDownTask. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionSignalHead. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionSignalMast. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionSound. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionThrottle. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionThrottleFunction. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionTimer. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
AnalogActionLightIntensity. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
AnalogMany. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
Break. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
Continue. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
DigitalBooleanLogixAction. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
DigitalBooleanMany. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
DigitalFormula. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
DigitalMany. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
DoAnalogAction. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
DoStringAction. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
Error. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ExecuteDelayed. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
Exit. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
For. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ForEach. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
IfThenElse. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
Logix. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ProgramOnMain. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
Return. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
RunOnce. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
Sequence. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ShowDialog. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
SimulateTurnoutFeedback. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
StringMany. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
TableForEach. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
Timeout. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
WebBrowser. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
WebRequest. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
(package private) java.lang.Object
ActionReporter. getReporterData(Reporter reporter)
void
DigitalCallModule. returnSymbols(DefaultSymbolTable symbolTable, java.util.Collection<Module.ParameterData> symbolDefinitions)
Return the symbolsvoid
AbstractAnalogAction. setState(int s)
void
AbstractDigitalAction. setState(int s)
void
AbstractDigitalBooleanAction. setState(int s)
void
AbstractStringAction. setState(int s)
void
AnalogActionLightIntensity. setValue(double value)
Set an analog value.void
AnalogActionMemory. setValue(double value)
Set an analog value.void
AnalogMany. setValue(double value)
Set an analog value.void
StringActionMemory. setValue(java.lang.String value)
Set a string value.void
StringActionStringIO. setValue(java.lang.String value)
Set a string value.void
StringMany. setValue(java.lang.String value)
Set a string value.(package private) void
ActionReporter. updateDestination(java.lang.Object data)
-
Uses of JmriException in jmri.jmrit.logixng.expressions
Subclasses of JmriException in jmri.jmrit.logixng.expressions Modifier and Type Class Description static class
ExpressionLinuxLinePower.NoPowerSuppliesException
Methods in jmri.jmrit.logixng.expressions that throw JmriException Modifier and Type Method Description double
AnalogExpressionAnalogIO. evaluate()
Evaluate this expression.double
AnalogExpressionLocalVariable. evaluate()
Evaluate this expression.double
AnalogExpressionMemory. evaluate()
Evaluate this expression.double
AnalogFormula. evaluate()
Evaluate this expression.boolean
And. evaluate()
Evaluate this expression.boolean
Antecedent. evaluate()
Evaluate this expression.boolean
ConnectionName. evaluate()
Evaluate this expression.boolean
DigitalCallModule. evaluate()
Evaluate this expression.boolean
DigitalFormula. evaluate()
Evaluate this expression.boolean
ExpressionAudio. evaluate()
Evaluate this expression.boolean
ExpressionBlock. evaluate()
Evaluate this expression.boolean
ExpressionConditional. evaluate()
Evaluate this expression.boolean
ExpressionDispatcher. evaluate()
Evaluate this expression.boolean
ExpressionEntryExit. evaluate()
Evaluate this expression.boolean
ExpressionLight. evaluate()
Evaluate this expression.boolean
ExpressionLinuxLinePower. evaluate()
Evaluate this expression.boolean
ExpressionLocalVariable. evaluate()
Evaluate this expression.boolean
ExpressionMemory. evaluate()
Evaluate this expression.boolean
ExpressionOBlock. evaluate()
Evaluate this expression.boolean
ExpressionPower. evaluate()
Evaluate this expression.boolean
ExpressionReporter. evaluate()
Evaluate this expression.boolean
ExpressionScript. evaluate()
Evaluate this expression.boolean
ExpressionSection. evaluate()
Evaluate this expression.boolean
ExpressionSensor. evaluate()
Evaluate this expression.boolean
ExpressionSensorEdge. evaluate()
Evaluate this expression.boolean
ExpressionSignalHead. evaluate()
Evaluate this expression.boolean
ExpressionSignalMast. evaluate()
Evaluate this expression.boolean
ExpressionTransit. evaluate()
Evaluate this expression.boolean
ExpressionTurnout. evaluate()
Evaluate this expression.boolean
ExpressionWarrant. evaluate()
Evaluate this expression.boolean
FileAsFlag. evaluate()
Evaluate this expression.boolean
Hold. evaluate()
Evaluate this expression.boolean
LastResultOfDigitalExpression. evaluate()
Evaluate this expression.boolean
LogData. evaluate()
Evaluate this expression.boolean
Not. evaluate()
Evaluate this expression.boolean
Or. evaluate()
Evaluate this expression.java.lang.String
StringExpressionMemory. evaluate()
Evaluate this expression.java.lang.String
StringFormula. evaluate()
Evaluate this expression.boolean
Timer. evaluate()
Evaluate this expression.boolean
TriggerOnce. evaluate()
Evaluate this expression.Base
AnalogExpressionAnalogIO. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
AnalogExpressionLocalVariable. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
AnalogExpressionMemory. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
AnalogFormula. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
And. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
Antecedent. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
DigitalFormula. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ExpressionClock. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ExpressionConditional. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ExpressionLocalVariable. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ExpressionMemory. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ExpressionReference. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ExpressionReporter. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ExpressionScript. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ExpressionSignalHead. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ExpressionSignalMast. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
FileAsFlag. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
Hold. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
Not. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
Or. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
StringExpressionMemory. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
StringFormula. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
Timer. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
TimeSinceMidnight. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
TriggerOnce. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
boolean
ExpressionLinuxLinePower. isLinePowerOnline()
(package private) Antecedent.DataPair
Antecedent. parseCalculate(java.lang.String s, java.util.List<Antecedent.ExpressionEntry> expressionEntryList)
Parses and computes one parenthesis level of a boolean statement.void
DigitalCallModule. returnSymbols(DefaultSymbolTable symbolTable, java.util.Collection<Module.ParameterData> symbolDefinitions)
Return the symbolsvoid
Antecedent. setAntecedent(java.lang.String antecedent)
void
AbstractAnalogExpression. setState(int s)
void
AbstractDigitalExpression. setState(int s)
Provide generic access to internal state.void
AbstractStringExpression. setState(int s)
java.lang.String
Antecedent. validateAntecedent(java.lang.String ant, java.util.List<Antecedent.ExpressionEntry> expressionEntryList)
Check that an antecedent is well formed. -
Uses of JmriException in jmri.jmrit.logixng.implementation
Methods in jmri.jmrit.logixng.implementation with parameters of type JmriException Modifier and Type Method Description void
AbstractMaleSocket. handleError(Base item, java.lang.String message, java.util.List<java.lang.String> messageList, JmriException e, org.slf4j.Logger log)
void
AbstractMaleSocket. handleError(Base item, java.lang.String message, JmriException e, org.slf4j.Logger log)
Methods in jmri.jmrit.logixng.implementation that throw JmriException Modifier and Type Method Description void
DefaultSymbolTable. createSymbols(java.util.Collection<? extends SymbolTable.VariableData> symbolDefinitions)
Add new symbols to the symbol tablevoid
DefaultSymbolTable. createSymbols(SymbolTable symbolTable, java.util.Collection<? extends SymbolTable.VariableData> symbolDefinitions)
Add new symbols to the symbol table.Base
AbstractBase. deepCopyChildren(Base original, java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Do a deep copy of children from the original to me.Base
AbstractFemaleSocket. deepCopyChildren(Base original, java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
AbstractMaleSocket. deepCopyChildren(Base original, java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ClipboardMany. deepCopyChildren(Base original, java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
DefaultGlobalVariable. deepCopyChildren(Base original, java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
DefaultLogixNG. deepCopyChildren(Base original, java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
double
DefaultFemaleAnalogExpressionSocket. evaluate()
Evaluate this expression.boolean
DefaultFemaleDigitalExpressionSocket. evaluate()
Evaluate this expression.java.lang.String
DefaultFemaleStringExpressionSocket. evaluate()
Evaluate this expression.double
DefaultMaleAnalogExpressionSocket. evaluate()
Evaluate this expression.boolean
DefaultMaleDigitalExpressionSocket. evaluate()
Evaluate this expression.java.lang.String
DefaultMaleStringExpressionSocket. evaluate()
Evaluate this expression.java.lang.Object
DefaultFemaleGenericExpressionSocket. evaluateGeneric()
void
DefaultFemaleDigitalActionSocket. execute()
void
DefaultFemaleDigitalBooleanActionSocket. execute(boolean value)
void
DefaultMaleDigitalActionSocket. execute()
Execute this DigitalActionBean.void
DefaultMaleDigitalBooleanActionSocket. execute(boolean value)
Execute this DigitalActionBean.Base
AbstractMaleSocket. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
DefaultClipboard. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
void
AbstractMaleSocket. handleError(Base item, java.lang.String message, java.lang.RuntimeException e, org.slf4j.Logger log)
void
AbstractMaleSocket. handleError(Base item, java.lang.String message, java.util.List<java.lang.String> messageList, JmriException e, org.slf4j.Logger log)
void
AbstractMaleSocket. handleError(Base item, java.lang.String message, JmriException e, org.slf4j.Logger log)
void
DefaultGlobalVariable. initialize()
Initialize this global variable to the initial value.void
DefaultSymbolTable. removeSymbols(java.util.Collection<? extends SymbolTable.VariableData> symbolDefinitions)
Removes symbols from the symbol tablevoid
AbstractNamedTable. setState(int s)
void
ClipboardMany. setState(int s)
void
DefaultClipboard. setState(int s)
void
DefaultConditionalNG. setState(int s)
void
DefaultGlobalVariable. setState(int s)
void
DefaultLogixNG. setState(int s)
void
DefaultMaleAnalogActionSocket. setState(int s)
void
DefaultMaleAnalogExpressionSocket. setState(int s)
void
DefaultMaleDigitalActionSocket. setState(int s)
void
DefaultMaleDigitalBooleanActionSocket. setState(int s)
void
DefaultMaleDigitalExpressionSocket. setState(int s)
void
DefaultMaleStringActionSocket. setState(int s)
void
DefaultMaleStringExpressionSocket. setState(int s)
void
DefaultModule. setState(int s)
void
DefaultFemaleAnalogActionSocket. setValue(double value)
Set an analog value.void
DefaultFemaleStringActionSocket. setValue(java.lang.String value)
void
DefaultMaleAnalogActionSocket. setValue(double value)
Set an analog value.void
DefaultMaleStringActionSocket. setValue(java.lang.String value)
Set a string value. -
Uses of JmriException in jmri.jmrit.logixng.tools
Subclasses of JmriException in jmri.jmrit.logixng.tools Modifier and Type Class Description class
InvalidConditionalActionException
Exception thrown when the ConditionalVariable has invalid data.class
InvalidConditionalVariableException
Exception thrown when the ConditionalVariable has invalid data.Methods in jmri.jmrit.logixng.tools that throw JmriException Modifier and Type Method Description void
ImportConditional. doImport()
void
ImportLogix. doImport()
-
Uses of JmriException in jmri.jmrit.logixng.tools.debugger
Methods in jmri.jmrit.logixng.tools.debugger that throw JmriException Modifier and Type Method Description double
DebuggerMaleAnalogExpressionSocket. evaluate()
boolean
DebuggerMaleDigitalExpressionSocket. evaluate()
java.lang.String
DebuggerMaleStringExpressionSocket. evaluate()
void
DebuggerMaleDigitalActionSocket. execute()
void
DebuggerMaleDigitalBooleanActionSocket. execute(boolean value)
void
DebuggerMaleAnalogActionSocket. setState(int s)
void
DebuggerMaleAnalogExpressionSocket. setState(int s)
void
DebuggerMaleDigitalActionSocket. setState(int s)
void
DebuggerMaleDigitalBooleanActionSocket. setState(int s)
void
DebuggerMaleDigitalExpressionSocket. setState(int s)
void
DebuggerMaleStringActionSocket. setState(int s)
void
DebuggerMaleStringExpressionSocket. setState(int s)
void
DebuggerMaleAnalogActionSocket. setValue(double value)
void
DebuggerMaleStringActionSocket. setValue(java.lang.String value)
-
Uses of JmriException in jmri.jmrit.logixng.util
Methods in jmri.jmrit.logixng.util that throw JmriException Modifier and Type Method Description void
LogixNG_SelectTable. evaluateAndSetTableData(ConditionalNG conditionalNG, java.lang.Object value)
java.nio.charset.Charset
LogixNG_SelectCharset. evaluateCharset(ConditionalNG conditionalNG)
E
LogixNG_SelectEnum. evaluateEnum(ConditionalNG conditionalNG)
E
LogixNG_SelectNamedBean. evaluateNamedBean(ConditionalNG conditionalNG)
java.lang.Object
LogixNG_SelectTable. evaluateTableData(ConditionalNG conditionalNG)
boolean
LogixNG_SelectBoolean. evaluateValue(ConditionalNG conditionalNG)
java.lang.String
LogixNG_SelectComboBox. evaluateValue(ConditionalNG conditionalNG)
double
LogixNG_SelectDouble. evaluateValue(ConditionalNG conditionalNG)
int
LogixNG_SelectInteger. evaluateValue(ConditionalNG conditionalNG)
java.lang.String
LogixNG_SelectString. evaluateValue(ConditionalNG conditionalNG)
Base
NullBase. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
void
NullBase. setState(int s)
-
Uses of JmriException in jmri.jmrit.logixng.util.parser
Subclasses of JmriException in jmri.jmrit.logixng.util.parser Modifier and Type Class Description class
CalculateException
Exception thrown when the calculation failed.class
CannotCallMethodException
The method can't be calledclass
CannotCreateInstanceException
The class cannot be instanciated with the supplied parameters.class
ClassIsNotFoundException
The class is not found.class
FunctionNotExistsException
The function does not exists.class
IdentifierNotExistsException
The identifier does not exist.class
InvalidSyntaxException
Invalid syntax.class
ParserException
The parent of all parser exceptions.class
ReflectionException
Reflection error.class
WrongNumberOfParametersException
Wrong number of parameters to a function.Methods in jmri.jmrit.logixng.util.parser that throw JmriException Modifier and Type Method Description default void
ExpressionNode. assignValue(SymbolTable symbolTable, java.lang.Object value)
Assign a value to this expressionvoid
ExpressionNodeArray. assignValue(java.lang.Object parameter, SymbolTable symbolTable, java.lang.Object value)
Assign a value to this expression from a parameter.void
ExpressionNodeComplex. assignValue(SymbolTable symbolTable, java.lang.Object value)
Assign a value to this expressionvoid
ExpressionNodeIdentifier. assignValue(SymbolTable symbolTable, java.lang.Object value)
Assign a value to this expressionvoid
ExpressionNodeInstanceVariable. assignValue(java.lang.Object parameter, SymbolTable symbolTable, java.lang.Object value)
Assign a value to this expression from a parameter.void
ExpressionNodeMap. assignValue(java.lang.Object parameter, SymbolTable symbolTable, java.lang.Object value)
Assign a value to this expression from a parameter.default void
ExpressionNodeWithParameter. assignValue(java.lang.Object parameter, SymbolTable symbolTable, java.lang.Object value)
Assign a value to this expression from a parameter.java.lang.Object
ExpressionNode. calculate(SymbolTable symbolTable)
Calculate the expressionjava.lang.Object
ExpressionNodeArithmeticOperator. calculate(SymbolTable symbolTable)
java.lang.Object
ExpressionNodeArray. calculate(java.lang.Object parameter, SymbolTable symbolTable)
java.lang.Object
ExpressionNodeAssignmentOperator. calculate(SymbolTable symbolTable)
java.lang.Object
ExpressionNodeBinaryOperator. calculate(SymbolTable symbolTable)
java.lang.Object
ExpressionNodeBooleanOperator. calculate(SymbolTable symbolTable)
java.lang.Object
ExpressionNodeComparingOperator. calculate(SymbolTable symbolTable)
java.lang.Object
ExpressionNodeComplex. calculate(SymbolTable symbolTable)
java.lang.Object
ExpressionNodeFunction. calculate(SymbolTable symbolTable)
java.lang.Object
ExpressionNodeIdentifier. calculate(SymbolTable symbolTable)
java.lang.Object
ExpressionNodeIncreaseDecreaseOperator. calculate(SymbolTable symbolTable)
java.lang.Object
ExpressionNodeInstanceVariable. calculate(java.lang.Object parameter, SymbolTable symbolTable)
java.lang.Object
ExpressionNodeMap. calculate(java.lang.Object parameter, SymbolTable symbolTable)
java.lang.Object
ExpressionNodeMethod. calculate(java.lang.Object parameter, SymbolTable symbolTable)
java.lang.Object
ExpressionNodeTernaryOperator. calculate(SymbolTable symbolTable)
java.lang.Object
ExpressionNodeWithParameter. calculate(java.lang.Object parameter, SymbolTable symbolTable)
Calculate the expression from a parameter.default java.lang.Object
ExpressionNodeWithParameter. calculate(SymbolTable symbolTable)
Calculate the expressionjava.lang.Object
Function. calculate(SymbolTable symbolTable, java.util.List<ExpressionNode> parameterList)
Calculate the functionjava.lang.Object
ExpressionNodeComparingOperator. calculateNull(java.lang.Object left, java.lang.Object right)
java.lang.Object
GenericExpressionVariable. getValue(SymbolTable symbolTable)
java.lang.Object
LocalVariableExpressionVariable. getValue(SymbolTable symbolTable)
java.lang.Object
Variable. getValue(SymbolTable symbolTable)
void
GenericExpressionVariable. setValue(SymbolTable symbolTable, java.lang.Object value)
void
LocalVariableExpressionVariable. setValue(SymbolTable symbolTable, java.lang.Object value)
void
Variable. setValue(SymbolTable symbolTable, java.lang.Object value)
-
Uses of JmriException in jmri.jmrit.progsupport
Subclasses of JmriException in jmri.jmrit.progsupport Modifier and Type Class Description 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 Modifier and Type Method Description void
SimpleTimebase. setState(int s)
Implementation does nothing. -
Uses of JmriException in jmri.jmrit.symbolicprog
Methods in jmri.jmrit.symbolicprog that throw JmriException Modifier and Type Method Description int
Pr1Importer. getCV(int cvNumber)
-
Uses of JmriException in jmri.jmrit.ussctc
Constructors in jmri.jmrit.ussctc that throw JmriException Constructor Description Follower(java.lang.String outputName)
Create an object to represent an existing Follower.OsIndicator(java.lang.String outputName)
Create an object to represent an existing OsIndicator. -
Uses of JmriException in jmri.jmrix
Subclasses of JmriException in jmri.jmrix Modifier and Type Class Description 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.bidib
Methods in jmri.jmrix.bidib that throw JmriException Modifier and Type Method Description java.lang.String
BiDiBLightManager. createSystemName(java.lang.String curAddress, java.lang.String prefix)
Create a System Name from hardware address and system letter prefix.java.lang.String
BiDiBSensorManager. createSystemName(java.lang.String curAddress, java.lang.String prefix)
Default Sensor ensures a numeric only system name.java.lang.String
BiDiBTurnoutManager. createSystemName(java.lang.String curAddress, java.lang.String prefix)
Default Turnout ensures a numeric only system name.void
BiDiBPowerManager. dispose()
Remove the Message Listener for this power managervoid
BiDiBPowerManager. setPower(int v)
-
Uses of JmriException in jmri.jmrix.can.cbus
Methods in jmri.jmrix.can.cbus that throw JmriException Modifier and Type Method Description java.lang.String
CbusLightManager. createSystemName(java.lang.String curAddress, java.lang.String prefix)
Create a System Name from hardware address and system letter prefix.java.lang.String
CbusSensorManager. createSystemName(java.lang.String curAddress, java.lang.String prefix)
Default Sensor ensures a numeric only system name.static java.lang.String
CbusAddress. getIncrement(java.lang.String testAddr)
Increments a CBUS address by 1 eg +123 to +124 eg -N123E456 to -N123E457java.lang.String
CbusLightManager. getNextValidSystemName(NamedBean currentBean)
java.lang.String
CbusSensorManager. getNextValidSystemName(NamedBean currentBean)
java.lang.String
CbusTurnoutManager. getNextValidSystemName(NamedBean currentBean)
void
CbusSensor. setKnownState(int s)
User request to set the state.void
CbusPowerManager. setPower(int v)
-
Uses of JmriException in jmri.jmrix.cmri.serial
Methods in jmri.jmrix.cmri.serial that throw JmriException Modifier and Type Method Description java.lang.String
SerialSensorManager. createSystemName(java.lang.String curAddress, java.lang.String prefix)
Default Sensor ensures a numeric only system name.java.lang.String
SerialTurnoutManager. createSystemName(java.lang.String curAddress, java.lang.String prefix)
Default Turnout ensures a numeric only system name. -
Uses of JmriException in jmri.jmrix.dcc4pc
Methods in jmri.jmrix.dcc4pc that throw JmriException Modifier and Type Method Description java.lang.String
Dcc4PcSensorManager. createSystemName(java.lang.String curAddress, java.lang.String prefix)
-
Uses of JmriException in jmri.jmrix.dccpp
Subclasses of JmriException in jmri.jmrix.dccpp Modifier and Type Class Description class
DCCppMessageException
Methods in jmri.jmrix.dccpp that throw JmriException Modifier and Type Method Description java.lang.String
DCCppSensorManager. createSystemName(java.lang.String curAddress, java.lang.String prefix)
void
DCCppPowerManager. dispose()
void
DCCppPowerManager. setPower(int v)
-
Uses of JmriException in jmri.jmrix.easydcc
Methods in jmri.jmrix.easydcc that throw JmriException Modifier and Type Method Description void
EasyDccPowerManager. dispose()
void
EasyDccPowerManager. setPower(int v)
-
Uses of JmriException in jmri.jmrix.ecos
Methods in jmri.jmrix.ecos that throw JmriException Modifier and Type Method Description java.lang.String
EcosTurnoutManager. createSystemName(java.lang.String curAddress, java.lang.String prefix)
void
EcosPowerManager. dispose()
void
EcosPowerManager. setPower(int v)
-
Uses of JmriException in jmri.jmrix.grapevine
Methods in jmri.jmrix.grapevine that throw JmriException Modifier and Type Method Description java.lang.String
SerialSensorManager. createSystemName(java.lang.String curAddress, java.lang.String prefix)
Default Sensor ensures a numeric only system name.java.lang.String
SerialTurnoutManager. createSystemName(java.lang.String curAddress, java.lang.String prefix)
Default Turnout ensures a numeric only system name. -
Uses of JmriException in jmri.jmrix.ieee802154.xbee
Methods in jmri.jmrix.ieee802154.xbee that throw JmriException Modifier and Type Method Description java.lang.String
XBeeSensorManager. createSystemName(java.lang.String curAddress, java.lang.String prefix)
java.lang.String
XBeeTurnoutManager. createSystemName(java.lang.String curAddress, java.lang.String prefix)
-
Uses of JmriException in jmri.jmrix.internal
Methods in jmri.jmrix.internal that throw JmriException Modifier and Type Method Description java.lang.String
InternalReporterManager. createSystemName(java.lang.String curAddress, java.lang.String prefix)
No validation for Internal Reporters.java.lang.String
InternalSensorManager. createSystemName(java.lang.String curAddress, java.lang.String prefix)
No validation for Internal Sensors.java.lang.String
InternalTurnoutManager. createSystemName(java.lang.String curAddress, java.lang.String prefix)
No validation for Internal Turnouts. -
Uses of JmriException in jmri.jmrix.jmriclient
Methods in jmri.jmrix.jmriclient that throw JmriException Modifier and Type Method Description java.lang.String
JMRIClientSensorManager. createSystemName(java.lang.String curAddress, java.lang.String prefix)
java.lang.String
JMRIClientTurnoutManager. createSystemName(java.lang.String curAddress, java.lang.String prefix)
void
JMRIClientPowerManager. dispose()
void
JMRIClientSensor. setKnownState(int newState)
Handle a request to change state by sending a formatted packet to the server.void
JMRIClientPowerManager. setPower(int v)
-
Uses of JmriException in jmri.jmrix.lenz
Subclasses of JmriException in jmri.jmrix.lenz Modifier and Type Class Description class
XNetException
class
XNetMessageException
Methods in jmri.jmrix.lenz that throw JmriException Modifier and Type Method Description java.lang.String
XNetSensorManager. createSystemName(java.lang.String curAddress, java.lang.String prefix)
void
XNetPowerManager. setPower(int v)
-
Uses of JmriException in jmri.jmrix.loconet
Subclasses of JmriException in jmri.jmrix.loconet Modifier and Type Class Description class
LocoNetException
LocoNet-specific exceptionclass
LocoNetMessageException
Exception to indicate a problem assembling a LocoNet message.Methods in jmri.jmrix.loconet that throw JmriException Modifier and Type Method Description java.lang.String
LnSensorManager. createSystemName(java.lang.String curAddress, java.lang.String prefix)
Default Sensor ensures a numeric only system name.protected void
LnThrottleStringIO. sendStringToLayout(java.lang.String value)
Sends the string to the layout.(package private) void
AbstractBoardProgPanel. setAddress(int maxValid)
Convert the GUI text field containing the address into a valid integer address, and handles user-input errors as needed.void
LnSensor. setKnownState(int s)
User request to set the state, which means that we need to broadcast the new state over the loconet so that other attached devices.void
LnPowerManager. setPower(int v)
-
Uses of JmriException in jmri.jmrix.loconet.logixng
Methods in jmri.jmrix.loconet.logixng that throw JmriException Modifier and Type Method Description Base
ActionClearSlots. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ActionUpdateSlots. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
ExpressionSlotUsage. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
Base
SetSpeedZero. getDeepCopy(java.util.Map<java.lang.String,java.lang.String> systemNames, java.util.Map<java.lang.String,java.lang.String> userNames)
-
Uses of JmriException in jmri.jmrix.loconet.pr2
Methods in jmri.jmrix.loconet.pr2 that throw JmriException Modifier and Type Method Description void
LnPr2PowerManager. setPower(int v)
-
Uses of JmriException in jmri.jmrix.maple
Methods in jmri.jmrix.maple that throw JmriException Modifier and Type Method Description java.lang.String
SerialSensorManager. createSystemName(java.lang.String curAddress, java.lang.String prefix)
-
Uses of JmriException in jmri.jmrix.marklin
Methods in jmri.jmrix.marklin that throw JmriException Modifier and Type Method Description java.lang.String
MarklinSensorManager. createSystemName(java.lang.String curAddress, java.lang.String prefix)
void
MarklinPowerManager. dispose()
void
MarklinPowerManager. setPower(int v)
-
Uses of JmriException in jmri.jmrix.mqtt
Methods in jmri.jmrix.mqtt that throw JmriException Modifier and Type Method Description java.lang.String
MqttSensorManager. createSystemName(java.lang.String topicSuffix, java.lang.String prefix)
Default Sensor ensures a numeric only system name.java.lang.String
MqttTurnoutManager. createSystemName(java.lang.String topicSuffix, java.lang.String prefix)
Default Turnout ensures a numeric only system name.void
MqttPowerManager. dispose()
void
MqttPowerManager. setPower(int v)
-
Uses of JmriException in jmri.jmrix.mqtt.logixng
Methods in jmri.jmrix.mqtt.logixng that throw JmriException Modifier and Type Method Description void
Publish. execute()
Execute this DigitalActionBean.void
Subscribe. execute()
Execute this DigitalActionBean. -
Uses of JmriException in jmri.jmrix.mrc
Subclasses of JmriException in jmri.jmrix.mrc Modifier and Type Class Description class
MrcException
MRC-specific exceptionclass
MrcMessageException
Exception to indicate a problem assembling a Mrc message.Methods in jmri.jmrix.mrc that throw JmriException Modifier and Type Method Description void
MrcPowerManager. setPower(int v)
-
Uses of JmriException in jmri.jmrix.nce
Methods in jmri.jmrix.nce that throw JmriException Modifier and Type Method Description static void
NceMessageCheck. checkMessage(NceSystemConnectionMemo memo, NceMessage m)
java.lang.String
NceSensorManager. createSystemName(java.lang.String curAddress, java.lang.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 Modifier and Type Method Description java.lang.String
OlcbReporterManager. createSystemName(java.lang.String curAddress, java.lang.String prefix)
java.lang.String
OlcbSensorManager. createSystemName(java.lang.String curAddress, java.lang.String prefix)
java.lang.String
OlcbTurnoutManager. createSystemName(java.lang.String curAddress, java.lang.String prefix)
java.lang.String
OlcbReporterManager. getNextValidSystemName(NamedBean currentBean)
java.lang.String
OlcbSensorManager. getNextValidSystemName(NamedBean currentBean)
java.lang.String
OlcbTurnoutManager. getNextValidSystemName(NamedBean currentBean)
-
Uses of JmriException in jmri.jmrix.powerline
Methods in jmri.jmrix.powerline that throw JmriException Modifier and Type Method Description java.lang.String
SerialSensorManager. getNextValidSystemName(NamedBean currentBean)
java.lang.String
SerialTurnoutManager. getNextValidSystemName(NamedBean currentBean)
-
Uses of JmriException in jmri.jmrix.roco.z21
Methods in jmri.jmrix.roco.z21 that throw JmriException Modifier and Type Method Description java.lang.String
Z21SensorManager. createSystemName(java.lang.String curAddress, java.lang.String prefix)
-
Uses of JmriException in jmri.jmrix.roco.z21.simulator
Subclasses of JmriException in jmri.jmrix.roco.z21.simulator Modifier and Type Class Description (package private) static class
Z21SimulatorAdapter.LogoffException
-
Uses of JmriException in jmri.jmrix.rps
Methods in jmri.jmrix.rps that throw JmriException Modifier and Type Method Description java.lang.String
RpsReporterManager. createSystemName(java.lang.String curAddress, java.lang.String prefix)
java.lang.String
RpsSensorManager. createSystemName(java.lang.String curAddress, java.lang.String prefix)
Default Sensor ensures a numeric only system name. -
Uses of JmriException in jmri.jmrix.sprog
Methods in jmri.jmrix.sprog that throw JmriException Modifier and Type Method Description void
SprogPowerManager. dispose()
Free resources when no longer used.void
SprogPowerManager. setPower(int v)
-
Uses of JmriException in jmri.jmrix.srcp
Methods in jmri.jmrix.srcp that throw JmriException Modifier and Type Method Description void
SRCPPowerManager. dispose()
void
SRCPSensor. setKnownState(int newState)
Handle a request to change state by sending a formatted packet to the server.void
SRCPPowerManager. setPower(int v)
-
Uses of JmriException in jmri.jmrix.tams
Methods in jmri.jmrix.tams that throw JmriException Modifier and Type Method Description java.lang.String
TamsSensorManager. createSystemName(java.lang.String curAddress, java.lang.String prefix)
void
TamsPowerManager. dispose()
void
TamsPowerManager. setPower(int v)
-
Uses of JmriException in jmri.jmrix.xpa
Methods in jmri.jmrix.xpa that throw JmriException Modifier and Type Method Description void
XpaPowerManager. setPower(int v)
-
Uses of JmriException in jmri.jmrix.zimo
Subclasses of JmriException in jmri.jmrix.zimo Modifier and Type Class Description class
Mx1Exception
class
Mx1MessageException
Zimo-specfic exceptions.Methods in jmri.jmrix.zimo that throw JmriException Modifier and Type Method Description void
Mx1PowerManager. dispose()
void
Mx1PowerManager. setPower(int v)
-
Uses of JmriException in jmri.managers
Methods in jmri.managers that throw JmriException Modifier and Type Method Description void
DefaultSignalMastManager. addRepeater(SignalMastRepeater rp)
void
DefaultSignalMastLogicManager. automaticallyDiscoverSignallingPairs()
Discover all possible valid source + destination signal mast pairs on all Layout Editor Panels.protected java.lang.String
AbstractManager. checkNumeric(java.lang.String curAddress)
checks for numeric-only system names.java.lang.String
AbstractManager. createSystemName(java.lang.String curAddress, java.lang.String prefix)
Create a System Name from hardware address and system letter prefix.java.lang.String
AbstractProxyManager. createSystemName(java.lang.String curAddress, java.lang.String prefix)
(package private) java.lang.String
AbstractProxyManager. createSystemName(java.lang.String curAddress, java.lang.String prefix, java.lang.Class<?> beanType)
Shared method to create a systemName based on the address base, the prefix and manager class.java.lang.String
AbstractSensorManager. createSystemName(java.lang.String curAddress, java.lang.String prefix)
Default Sensor ensures a numeric only system name.java.lang.String
AbstractTurnoutManager. createSystemName(java.lang.String curAddress, java.lang.String prefix)
Default Turnout ensures a numeric only system name.void
DefaultSignalMastLogicManager. discoverSignallingDest(SignalMast source, LayoutEditor layout)
Discover valid destination Signal Masts for a given source Signal Mast on a given Layout Editor Panel.void
DefaultPowerManager. dispose()
java.lang.String
AbstractProxyManager. getNextValidSystemName(NamedBean currentBean)
SignalMast
DefaultSignalMastManager. provideCustomSignalMast(java.lang.String systemName, java.lang.Class<? extends SignalMast> mastClass)
Retrieve or create a new signal mast with a given system name.SignalMastRepeater
DefaultSignalMastManager. provideRepeater(SignalMast master, SignalMast slave)
Creates or retrieves a signal mast repeater.SignalMast
DefaultSignalMastManager. provideSignalMast(java.lang.String prefix, java.lang.String signalSystem, java.lang.String mastName, java.lang.String[] heads)
void
AbstractTurnoutManager. setDefaultClosedSpeed(java.lang.String speed)
void
ProxyTurnoutManager. setDefaultClosedSpeed(java.lang.String speed)
void
AbstractTurnoutManager. setDefaultThrownSpeed(java.lang.String speed)
void
ProxyTurnoutManager. setDefaultThrownSpeed(java.lang.String speed)
void
AbstractPowerManager. setPower(int state)
-
Uses of JmriException in jmri.server.json
Methods in jmri.server.json that throw JmriException Modifier and Type Method Description void
JsonNamedBeanSocketService. onList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)
abstract void
JsonSocketService. onList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)
Handle a request for a list of objects.void
JsonNamedBeanSocketService. onMessage(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)
abstract void
JsonSocketService. onMessage(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)
Handle an inbound message. -
Uses of JmriException in jmri.server.json.audioicon
Methods in jmri.server.json.audioicon that throw JmriException Modifier and Type Method Description void
JsonAudioIconSocketService. onList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)
void
JsonAudioIconSocketService. onMessage(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)
-
Uses of JmriException in jmri.server.json.consist
Methods in jmri.server.json.consist that throw JmriException Modifier and Type Method Description void
JsonConsistSocketService. onList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)
void
JsonConsistSocketService. onMessage(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)
-
Uses of JmriException in jmri.server.json.layoutblock
Methods in jmri.server.json.layoutblock that throw JmriException Modifier and Type Method Description void
JsonLayoutBlockSocketService. onList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)
void
JsonLayoutBlockSocketService. onMessage(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)
-
Uses of JmriException in jmri.server.json.logixngicon
Methods in jmri.server.json.logixngicon that throw JmriException Modifier and Type Method Description void
JsonLogixNGIconSocketService. onList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)
void
JsonLogixNGIconSocketService. onMessage(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)
-
Uses of JmriException in jmri.server.json.message
Methods in jmri.server.json.message that throw JmriException Modifier and Type Method Description void
JsonMessageSocketService. onList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)
void
JsonMessageSocketService. onMessage(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)
-
Uses of JmriException in jmri.server.json.operations
Methods in jmri.server.json.operations that throw JmriException Modifier and Type Method Description void
JsonOperationsSocketService. onList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)
void
JsonOperationsSocketService. onMessage(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)
-
Uses of JmriException in jmri.server.json.power
Methods in jmri.server.json.power that throw JmriException Modifier and Type Method Description void
JsonPowerSocketService. onMessage(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)
-
Uses of JmriException in jmri.server.json.roster
Methods in jmri.server.json.roster that throw JmriException Modifier and Type Method Description void
JsonRosterSocketService. onList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)
void
JsonRosterSocketService. onMessage(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)
-
Uses of JmriException in jmri.server.json.schema
Methods in jmri.server.json.schema that throw JmriException Modifier and Type Method Description void
JsonSchemaSocketService. onList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)
void
JsonSchemaSocketService. onMessage(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)
-
Uses of JmriException in jmri.server.json.signalhead
Methods in jmri.server.json.signalhead that throw JmriException Modifier and Type Method Description void
JsonSignalHeadSocketService. onList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)
void
JsonSignalHeadSocketService. onMessage(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)
-
Uses of JmriException in jmri.server.json.throttle
Methods in jmri.server.json.throttle that throw JmriException Modifier and Type Method Description void
JsonThrottleSocketService. onMessage(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)
-
Uses of JmriException in jmri.server.json.time
Methods in jmri.server.json.time that throw JmriException Modifier and Type Method Description void
JsonTimeSocketService. onMessage(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)
-
Uses of JmriException in jmri.server.json.util
Methods in jmri.server.json.util that throw JmriException Modifier and Type Method Description void
JsonUtilSocketService. onList(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)
void
JsonUtilSocketService. onMessage(java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)
-
Uses of JmriException in jmri.util
Methods in jmri.util that throw JmriException Modifier and Type Method Description static void
HelpUtil. openWebPage(java.lang.String url)
static void
HelpUtil. openWindowsFile(java.io.File file)
void
ThreadingUtil.ThreadActionWithJmriException. run()
When an object implementing interfaceThreadActionWithJmriException
is used to create a thread, starting the thread causes the object'srun
method to be called in that separately executing thread.static void
ThreadingUtil. runOnGUIWithJmriException(ThreadingUtil.ThreadActionWithJmriException ta)
Run some GUI-specific code before returning.static void
ThreadingUtil. runOnLayoutWithJmriException(ThreadingUtil.ThreadActionWithJmriException ta)
Run some layout-specific code before returning. -
Uses of JmriException in jmri.util.startup
Methods in jmri.util.startup that throw JmriException Modifier and Type Method Description void
AbstractActionModel. performAction()
protected abstract void
AbstractActionModel. performAction(javax.swing.Action action)
protected void
PerformActionModel. performAction(javax.swing.Action action)
void
PerformFileModel. performAction()
void
PerformScriptModel. performAction()
void
StartupModel. performAction()
Perform the startup action. -
Uses of JmriException in jmri.util.swing
Methods in jmri.util.swing that throw JmriException Modifier and Type Method Description E
BeanSelectCreatePanel. getNamedBean()
Get the named bean that has either been selected in the drop down list or was asked to be created.
-