Uses of Class
jmri.JmriException
Packages that use JmriException
Package
Description
Provides application level support for JMRI; includes specific applications in
subpackages.
The current DecoderPro application, previously known as DecoderPro3.
Provides basic interfaces and certain core implementations for the JMRI
layout management concepts.
Provides an XML-based mechanism for storing and restoring configurations.
Provides implementations of various JMRI interfaces.
Server implementation for the JMRI interfaces.
Contains a SRCP protocol parser to be built with the
Java Compiler Compiler (JavaCC).
Various non-system-specific JMRI tools.
Provides a tree-based catalog for browsing.
Provides control panel and associated visible icon classes.
Layout Editor currently represents both structure and graphical display through a single set of objects.
Implements Entry/Exit ( NX ) dispatching using Layout Editor panels.
Support for implementing Warrants in JMRI.
Provides helpful panels and GUI widgets for working with
JMRI Programmer and ProgrammerManager classes.
Contains a simple FastClock implementation based on
the computers clock.
Basic support for advanced programming, primarily used by DecoderPro.
Support for implementing USS CTC systems in JMRI.
Interfaces and implementations for system-specific code.
Defines classes for interfacing to a MERG CBUS network.
Provides classes for interacting with CBUS Nodes using LogixNG.
Provides basic interfaces and certain core implementations for the JMRI
C/MRI serial implementation.
Support for the ESU ECoS.
This package handles communications for the ProTrak Grapevine hardware.
The jmrix.internal package contains a JMRI connection implementation
for use without a layout.
Provides access to LocoNet systems, along with a lot of Swing-based tools.
Classes to interact with a Marklin Network Connection.
Provides JMRI layout objects that use MQTT connections.
Implementation of the JMRI OpenLCB hardware interface.
This package handles communications for powerline adapters, such as X10.
This package contains software specific to the RPS system from
NAC Services, Inc.
Provide a JMRI connection to an
SRCP server.
Support for the ESU ECoS.
Provides implementations of various JMRI managers.
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.
The JMRI JSON protocol message server.
JMRI JSON support for Operations.
The JMRI JSON protocol power server.
Contains various utilities classes that are
useful across the entire
JMRI library structure.
Tools and utilities for doing a systematic reworking of the JMRI GUI.
-
Uses of JmriException in apps
Methods in apps that throw JmriException -
Uses of JmriException in apps.gui3.dp3
Methods in apps.gui3.dp3 that throw JmriException -
Uses of JmriException in apps.startup
Methods in apps.startup that throw JmriExceptionModifier and TypeMethodDescriptionvoidScriptButtonModel.performAction()voidStartupPauseModel.performAction()voidTriggerRouteModel.performAction() -
Uses of JmriException in jmri
Subclasses of JmriException in jmriModifier and TypeClassDescriptionclassSpecific Exception class used by Audio objects.static classstatic classstatic classstatic classstatic classstatic classclassBase for exceptions indicating problems inProgrammeroperations.classRepresents a failure to read when programming.classRepresents a failure to write when programming.classThrown to indicate that a Timebase can't handle a particular rate setting that's been requested.Methods in jmri that throw JmriExceptionModifier and TypeMethodDescriptionvoidSignalMastLogicManager.automaticallyDiscoverSignallingPairs()Discover all possible valid source + destination signal mast pairs on all Layout Editor Panels and create the corresponding SMLs.LightManager.createSystemName(String curAddress, String prefix) Get a system name for a given hardware address and system prefix.ReporterManager.createSystemName(String curAddress, String prefix) Get a system name for a given hardware address and system prefix.SensorManager.createSystemName(String curAddress, String prefix) Get a system name for a given hardware address and system prefix.TurnoutManager.createSystemName(String curAddress, String prefix) Get a system name for a given hardware address and system prefix.voidSignalMastLogicManager.discoverSignallingDest(SignalMast source, LayoutEditor layout) Discover valid destination signal masts for a given source Signal Mast on a given Layout Editor Panel.voidPowerManager.dispose()default StringNameIncrementingManager.getNextValidSystemName(NamedBean currentBean) Get the next valid NamedBean system name.booleanCreate the objects defined in a particular configuration filebooleanCreate the objects defined in a particular configuration filebooleanCreate the objects defined in a particular configuration filebooleanCreate the objects defined in a particular configuration filebooleanConfigureManager.loadDeferred(File file) Create the objects defined in a particular configuration file that have been deferred until after basic GUI construction completedbooleanConfigureManager.loadDeferred(URL file) Create the objects defined in a particular configuration file that have been deferred until after basic GUI construction completedSignalMastManager.provideCustomSignalMast(String systemName, Class<? extends SignalMast> mastClass) Retrieve or create a new signal mast with a given system name.default voidTurnout.provideFeedbackSensor(String name, int number) Provide Sensor objects needed for some feedback types.voidTurnout.provideFirstFeedbackSensor(String pName) voidTurnout.provideSecondFeedbackSensor(String pName) SignalMastManager.provideSignalMast(String prefix, String signalSystem, String mastName, String[] heads) voidBlock.setBlockSpeed(String s) Set the Block Speed, preferred method.voidAnalogIO.setCommandedAnalogValue(double value) Change the commanded value, which results in the relevant command(s) being sent to the hardware.voidStringIO.setCommandedStringValue(String value) Change the commanded value, which results in the relevant command(s) being sent to the hardware.voidTurnoutManager.setDefaultClosedSpeed(String speed) voidTurnoutManager.setDefaultThrownSpeed(String speed) voidTurnout.setDivergingSpeed(String s) voidSensor.setKnownState(int newState) Set the known state on the layout.voidPowerManager.setPower(int v) voidAnalogIO.setState(double value) Provide generic access to internal state.voidNamedBean.setState(int s) Provide generic access to internal state.voidTurnout.setStraightSpeed(String s) voidNamedBeanHandleManager.updateBeanFromSystemToUser(NamedBean bean) voidSignalMastLogic.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.voidSignalMastLogic.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.configurexmlModifier and TypeClassDescriptionclassBase for JMRI-specific ConfigureXml exceptions. -
Uses of JmriException in jmri.implementation
Methods in jmri.implementation that throw JmriExceptionModifier and TypeMethodDescriptionbooleanbooleanbooleanboolean(package private) jmri.implementation.DefaultConditional.DataPairDefaultConditional.parseCalculate(String expression, List<ConditionalVariable> variableList) Parses and computes one parenthesis level of a boolean statement.voidAbstractTurnout.provideFirstFeedbackSensor(String pName) voidAbstractTurnout.provideSecondFeedbackSensor(String pName) protected abstract voidAbstractStringIO.sendStringToLayout(String value) Sends the string to the layout.protected voidDefaultStringIO.sendStringToLayout(String value) Sends the string to the layout.protected abstract voidAbstractAnalogIO.sendValueToLayout(double value) Sends the string to the layout.protected voidDefaultAverageMeter.sendValueToLayout(double value) Sends the string to the layout.protected voidDefaultMeter.sendValueToLayout(double value) Sends the string to the layout.voidAbstractAnalogIO.setCommandedAnalogValue(double value) Change the commanded value, which results in the relevant command(s) being sent to the hardware.voidAbstractVariableLight.setCommandedAnalogValue(double value) voidAbstractStringIO.setCommandedStringValue(String value) Change the commanded value, which results in the relevant command(s) being sent to the hardware.voidAbstractTurnout.setDivergingSpeed(String s) On change, fires Property Change "TurnoutDivergingSpeedChange".voidAbstractSensor.setKnownState(int newState) Perform setKnownState(int) for implementations that can't actually do it on the layout.voidAbstractAnalogIO.setState(double value) Provide generic access to internal state.voidAbstractSensor.setState(int s) Implement a shorter name for setKnownState.voidAbstractVariableLight.setState(double newState) Provide generic access to internal state.voidDefaultAverageMeter.setState(int s) Provide generic access to internal state.voidDefaultIdTag.setState(int s) voidDefaultMeter.setState(int s) Provide generic access to internal state.voidDefaultRailCom.setState(int s) voidAbstractTurnout.setStraightSpeed(String s) On change, fires Property Change "TurnoutStraightSpeedChange".voidDefaultSignalMastLogic.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.voidDefaultSignalMastLogic.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 -
Uses of JmriException in jmri.jmris
Methods in jmri.jmris that throw JmriExceptionModifier and TypeMethodDescriptionabstract voidAbstractThrottleServer.parsecommand(String statusString) abstract voidabstract voidAbstractProgrammerServer.parseRequest(String statusString) abstract voidAbstractLightServer.parseStatus(String statusString) abstract voidAbstractOperationsServer.parseStatus(String statusString) abstract voidAbstractPowerServer.parseStatus(String statusString) abstract voidAbstractReporterServer.parseStatus(String statusString) abstract voidAbstractRouteServer.parseStatus(String statusString) abstract voidAbstractSensorServer.parseStatus(String statusString) abstract voidAbstractSignalHeadServer.parseStatus(String statusString) abstract voidAbstractSignalMastServer.parseStatus(String statusString) abstract voidAbstractTurnoutServer.parseStatus(String statusString) abstract void -
Uses of JmriException in jmri.jmris.simpleserver
Methods in jmri.jmris.simpleserver that throw JmriExceptionModifier and TypeMethodDescriptionvoidSimpleLightServer.parseStatus(String statusString) voidSimpleOperationsServer.parseStatus(String statusString) Parse operation commands.voidSimplePowerServer.parseStatus(String statusString) voidSimpleReporterServer.parseStatus(String statusString) voidSimpleSensorServer.parseStatus(String statusString) voidSimpleSignalHeadServer.parseStatus(String statusString) voidSimpleTurnoutServer.parseStatus(String statusString) -
Uses of JmriException in jmri.jmris.srcp
Methods in jmri.jmris.srcp that throw JmriExceptionModifier and TypeMethodDescriptionvoidJmriSRCPTurnoutServer.initTurnout(int bus, int address, String protocol) voidJmriSRCPThrottleServer.parsecommand(String statusString) voidvoidJmriSRCPProgrammerServer.parseRequest(String statusString) voidJmriSRCPPowerServer.parseStatus(String statusString) voidJmriSRCPSensorServer.parseStatus(String statusString) voidJmriSRCPTurnoutServer.parseStatus(int bus, int address, int value) voidJmriSRCPTurnoutServer.parseStatus(String statusString) void -
Uses of JmriException in jmri.jmrit
Subclasses of JmriException in jmri.jmritModifier and TypeClassDescriptionclassAn exception for an unsupported addressing formatclassAn exception for an address outside of the supported rangeclassAn exception for a record which has incorrect checksum.classGeneralized class from which detailed exceptions are derived.classAn exception for a file with no data recordsclassAn exception for a file without an end-of-file recordclassAn exception for a record which has content which cannot be parsed.classAn exception for a file containing at least one record after the EOF recordclassAn 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.classAn 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 -
Uses of JmriException in jmri.jmrit.display
Subclasses of JmriException in jmri.jmrit.display -
Uses of JmriException in jmri.jmrit.display.layoutEditor
Methods in jmri.jmrit.display.layoutEditor that throw JmriExceptionModifier and TypeMethodDescriptionvoidTransitCreationTool.addNamedBean(NamedBean nb) booleanLayoutBlockConnectivityTools.checkValidDest(LayoutBlock currentBlock, LayoutBlock nextBlock, LayoutBlock destBlock, 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.booleanLayoutBlockConnectivityTools.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.booleanLayoutBlockConnectivityTools.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 bySignallingPanelusing MASTTOMAST.TransitCreationTool.createTransit()LayoutBlockConnectivityTools.discoverPairDest(NamedBean source, LayoutBlock lProtecting, LayoutBlock lFacing, List<LayoutBlockConnectivityTools.FacingProtecting> blockList, LayoutBlockConnectivityTools.Routing pathMethod) LayoutBlockConnectivityTools.discoverPairDest(NamedBean source, LayoutEditor editor, Class<?> T, LayoutBlockConnectivityTools.Routing pathMethod) Returns a list of valid destination beans reachable from a given source bean.LayoutSlipView.getConnection(HitPointType connectionType) get the LayoutTrack connected at the specified connection typeabstract LayoutTrackLayoutTrack.getConnection(HitPointType connectionType) get the LayoutTrack connected at the specified connection typeabstract LayoutTrackLayoutTrackView.getConnection(HitPointType connectionType) get the LayoutTrack connected at the specified connection typeLayoutTurnoutView.getConnection(HitPointType connectionType) get the LayoutTrack connected at the specified connection typeLayoutTurntable.getConnection(HitPointType connectionType) get the LayoutTrack connected at the specified connection typeLayoutTurntableView.getConnection(HitPointType connectionType) get the LayoutTrack connected at the specified connection typeLevelXing.getConnection(HitPointType connectionType) get the LayoutTrack connected at the specified connection typeLevelXingView.getConnection(HitPointType connectionType) get the LayoutTrack connected at the specified connection typePositionablePoint.getConnection(HitPointType connectionType) get the LayoutTrack connected at the specified connection typePositionablePointView.getConnection(HitPointType connectionType) get the LayoutTrack connected at the specified connection typeTrackSegment.getConnection(HitPointType connectionType) get the LayoutTrack connected at the specified connection typeTrackSegmentView.getConnection(HitPointType connectionType) 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.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.voidLayoutSlip.setConnection(HitPointType connectionType, LayoutTrack o, HitPointType type) set the LayoutTrack connected at the specified connection typevoidLayoutSlipView.setConnection(HitPointType connectionType, LayoutTrack o, HitPointType type) set the LayoutTrack connected at the specified connection typeabstract voidLayoutTrack.setConnection(HitPointType connectionType, LayoutTrack o, HitPointType type) set the LayoutTrack connected at the specified connection typeabstract voidLayoutTrackView.setConnection(HitPointType connectionType, LayoutTrack o, HitPointType type) set the LayoutTrack connected at the specified connection typevoidLayoutTurnout.setConnection(HitPointType connectionType, LayoutTrack o, HitPointType type) set the LayoutTrack connected at the specified connection typevoidLayoutTurnoutView.setConnection(HitPointType connectionType, LayoutTrack o, HitPointType type) set the LayoutTrack connected at the specified connection typevoidLayoutTurntable.setConnection(HitPointType connectionType, LayoutTrack o, HitPointType type) set the LayoutTrack connected at the specified connection typevoidLayoutTurntableView.setConnection(HitPointType connectionType, LayoutTrack o, HitPointType type) set the LayoutTrack connected at the specified connection typevoidLevelXing.setConnection(HitPointType connectionType, LayoutTrack o, HitPointType type) set the LayoutTrack connected at the specified connection typevoidLevelXingView.setConnection(HitPointType connectionType, LayoutTrack o, HitPointType type) set the LayoutTrack connected at the specified connection typevoidPositionablePoint.setConnection(HitPointType connectionType, LayoutTrack o, HitPointType type) set the LayoutTrack connected at the specified connection typevoidPositionablePointView.setConnection(HitPointType connectionType, LayoutTrack o, HitPointType type) set the LayoutTrack connected at the specified connection typevoidTrackSegment.setConnection(HitPointType connectionType, LayoutTrack o, HitPointType type) set the LayoutTrack connected at the specified connection typevoidTrackSegmentView.setConnection(HitPointType connectionType, LayoutTrack o, HitPointType type) set the LayoutTrack connected at the specified connection typevoidLayoutBlockManager.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.display.logixng
Methods in jmri.jmrit.display.logixng that throw JmriExceptionModifier and TypeMethodDescriptionvoidActionAudioIcon.execute()Execute this DigitalActionBean.voidActionLayoutTurnout.execute()Execute this DigitalActionBean.voidActionPositionable.execute()Execute this DigitalActionBean.voidActionPositionableByClass.execute()Execute this DigitalActionBean.voidWindowManagement.execute()Execute this DigitalActionBean. -
Uses of JmriException in jmri.jmrit.entryexit
Methods in jmri.jmrit.entryexit that throw JmriExceptionModifier and TypeMethodDescriptionvoidEntryExitPairs.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 JmriExceptionModifier and TypeMethodDescriptionprotected static ThrottleSetting.CommandValueThrottleSetting.getValueFromString(ThrottleSetting.Command command, String valueStr) protected Tracker.PathSetTracker.hasPathInto(OBlock block) -
Uses of JmriException in jmri.jmrit.logixng
Subclasses of JmriException in jmri.jmrit.logixngModifier and TypeClassDescriptionclassThis exception is thrown when the current excection of a ConditionalNG should be aborted but the error should not be logged.classThis exception is thrown when the current excection of a ConditionalNG should be aborted.classThis exception is thrown by the Break action.classThis exception is thrown by the Continue action.classThis exception is thrown by the Exit action.classThis exception should not be handled unless in some special conditions.classThis exception is thrown by the Return action.classThe FemaleSocket is already connected.Methods in jmri.jmrit.logixng with parameters of type JmriExceptionModifier and TypeMethodDescriptionvoidMaleSocket.handleError(Base item, String message, List<String> messageList, JmriException e, org.slf4j.Logger log) Handle an error that has happened during execution or evaluation of this item.voidMaleSocket.handleError(Base item, 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 JmriExceptionModifier and TypeMethodDescriptionvoidSymbolTable.createSymbols(Collection<? extends SymbolTable.VariableData> symbolDefinitions) Add new symbols to the symbol tablevoidSymbolTable.createSymbols(SymbolTable symbolTable, Collection<? extends SymbolTable.VariableData> symbolDefinitions) Add new symbols to the symbol table.Do a deep copy of children from the original to me.doubleAnalogExpression.evaluate()Evaluate this expression.booleanDigitalExpression.evaluate()Evaluate this expression.doubleMaleAnalogExpressionSocket.evaluate()Evaluate this expression.booleanMaleDigitalExpressionSocket.evaluate()Evaluate this expression.MaleStringExpressionSocket.evaluate()Evaluate this expression.StringExpression.evaluate()Evaluate this expression.FemaleGenericExpressionSocket.evaluateGeneric()Evaluate this expression.voidDigitalAction.execute()Execute this DigitalActionBean.voidDigitalBooleanAction.execute(boolean value) Execute this DigitalActionBean.voidMaleDigitalActionSocket.execute()Execute this DigitalActionBean.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 ObjectSymbolTable.getInitialValue(SymbolTable.Type type, String name, SymbolTable.InitialValueType initialType, String initialData, SymbolTable symbolTable, Map<String, SymbolTable.Symbol> symbols) voidMaleSocket.handleError(Base item, String message, RuntimeException e, org.slf4j.Logger log) Handle an error that has happened during execution or evaluation of this item.voidMaleSocket.handleError(Base item, String message, List<String> messageList, JmriException e, org.slf4j.Logger log) Handle an error that has happened during execution or evaluation of this item.voidMaleSocket.handleError(Base item, String message, JmriException e, org.slf4j.Logger log) Handle an error that has happened during execution or evaluation of this item.voidGlobalVariable.initialize()Initialize this global variable to the initial value.voidSymbolTable.removeSymbols(Collection<? extends SymbolTable.VariableData> symbolDefinitions) Removes symbols from the symbol tablevoidAnalogAction.setValue(double value) Set an analog value.voidMaleAnalogActionSocket.setValue(double value) Set an analog value.voidSet a string value.voidSet a string value. -
Uses of JmriException in jmri.jmrit.logixng.actions
Methods in jmri.jmrit.logixng.actions that throw JmriExceptionModifier and TypeMethodDescriptionvoidActionAudio.execute()Execute this DigitalActionBean.voidActionBlock.execute()Execute this DigitalActionBean.voidActionClock.execute()Execute this DigitalActionBean.voidActionClockRate.execute()Execute this DigitalActionBean.voidActionCreateBeansFromTable.execute()Execute this DigitalActionBean.voidActionDispatcher.execute()Execute this DigitalActionBean.voidActionEntryExit.execute()Execute this DigitalActionBean.voidActionFindTableRowOrColumn.execute()Execute this DigitalActionBean.voidActionLight.execute()Execute this DigitalActionBean.voidActionLightIntensity.execute()Execute this DigitalActionBean.voidActionLocalVariable.execute()Execute this DigitalActionBean.voidActionMemory.execute()Execute this DigitalActionBean.voidActionOBlock.execute()Execute this DigitalActionBean.voidActionPower.execute()Execute this DigitalActionBean.voidActionReporter.execute()Execute this DigitalActionBean.voidActionRequestUpdateOfSensor.execute()Execute this DigitalActionBean.voidActionRequestUpdateOfTurnout.execute()Execute this DigitalActionBean.voidActionScript.execute()Execute this DigitalActionBean.voidActionSensor.execute()Execute this DigitalActionBean.voidActionSetReporter.execute()Execute this DigitalActionBean.voidActionShutDownTask.execute()Execute this DigitalActionBean.voidActionSignalHead.execute()Execute this DigitalActionBean.voidActionSignalMast.execute()Execute this DigitalActionBean.voidActionSound.execute()Execute this DigitalActionBean.voidActionTable.execute()Execute this DigitalActionBean.voidActionThrottle.execute()Execute this DigitalActionBean.voidActionThrottleFunction.execute()Execute this DigitalActionBean.voidActionTimer.execute()Execute this DigitalActionBean.voidActionTurnout.execute()Execute this DigitalActionBean.voidActionTurnoutLock.execute()Execute this DigitalActionBean.voidActionWarrant.execute()Execute this DigitalActionBean.voidBreak.execute()Execute this DigitalActionBean.voidContinue.execute()Execute this DigitalActionBean.voidDigitalBooleanLogixAction.execute(boolean value) Execute this DigitalActionBean.voidDigitalBooleanMany.execute(boolean value) Execute this DigitalActionBean.voidDigitalCallModule.execute()Execute this DigitalActionBean.voidDigitalFormula.execute()Execute this DigitalActionBean.voidDigitalMany.execute()Execute this DigitalActionBean.voidDoAnalogAction.execute()Execute this DigitalActionBean.voidDoStringAction.execute()Execute this DigitalActionBean.voidEnableLogix.execute()Execute this DigitalActionBean.voidEnableLogixNG.execute()Execute this DigitalActionBean.voidError.execute()Execute this DigitalActionBean.voidExecuteAction.execute()Execute this DigitalActionBean.voidExecuteDelayed.execute()Execute this DigitalActionBean.voidExecuteProgram.execute()Execute this DigitalActionBean.voidExit.execute()Execute this DigitalActionBean.voidFor.execute()Execute this DigitalActionBean.voidForEach.execute()Execute this DigitalActionBean.voidForEachWithDelay.execute()Execute this DigitalActionBean.voidIfThenElse.execute()Execute this DigitalActionBean.voidJsonDecode.execute()Execute this DigitalActionBean.voidLogData.execute()Execute this DigitalActionBean.voidLogix.execute()Execute this DigitalActionBean.voidProgramOnMain.execute()Execute this DigitalActionBean.voidReturn.execute()Execute this DigitalActionBean.voidRunOnce.execute()Execute this DigitalActionBean.voidSequence.execute()Execute this DigitalActionBean.voidShowDialog.execute()Execute this DigitalActionBean.voidShutdownComputer.execute()Execute this DigitalActionBean.voidSimulateTurnoutFeedback.execute()voidTableForEach.execute()Execute this DigitalActionBean.voidTimeout.execute()Execute this DigitalActionBean.voidTriggerRoute.execute()Execute this DigitalActionBean.voidWebBrowser.execute()Execute this DigitalActionBean.voidWebRequest.execute()Execute this DigitalActionBean.ActionListenOnBeansLocalVariable.getDeepCopy(Map<String, String> systemNames, Map<String, String> userNames) ActionRequestUpdateAllSensors.getDeepCopy(Map<String, String> systemNames, Map<String, String> userNames) AnalogActionLightIntensity.getDeepCopy(Map<String, String> systemNames, Map<String, String> userNames) (package private) ObjectActionReporter.getReporterData(Reporter reporter) voidDigitalCallModule.returnSymbols(DefaultSymbolTable symbolTable, Collection<Module.ParameterData> symbolDefinitions) Return the symbolsvoidAbstractAnalogAction.setState(int s) voidAbstractDigitalAction.setState(int s) voidAbstractDigitalBooleanAction.setState(int s) voidAbstractStringAction.setState(int s) voidAnalogActionLightIntensity.setValue(double value) Set an analog value.voidAnalogActionMemory.setValue(double value) Set an analog value.voidAnalogMany.setValue(double value) Set an analog value.voidSet a string value.voidSet a string value.voidSet a string value.(package private) voidActionReporter.updateDestination(Object data) -
Uses of JmriException in jmri.jmrit.logixng.expressions
Subclasses of JmriException in jmri.jmrit.logixng.expressionsMethods in jmri.jmrit.logixng.expressions that throw JmriExceptionModifier and TypeMethodDescriptiondoubleAnalogExpressionAnalogIO.evaluate()Evaluate this expression.doubleAnalogExpressionLocalVariable.evaluate()Evaluate this expression.doubleAnalogExpressionMemory.evaluate()Evaluate this expression.doubleAnalogFormula.evaluate()Evaluate this expression.booleanAnd.evaluate()Evaluate this expression.booleanAntecedent.evaluate()Evaluate this expression.booleanConnectionName.evaluate()Evaluate this expression.booleanDigitalCallModule.evaluate()Evaluate this expression.booleanDigitalFormula.evaluate()Evaluate this expression.booleanExpressionAudio.evaluate()Evaluate this expression.booleanExpressionBlock.evaluate()Evaluate this expression.booleanExpressionConditional.evaluate()Evaluate this expression.booleanExpressionDispatcher.evaluate()Evaluate this expression.booleanExpressionEntryExit.evaluate()Evaluate this expression.booleanExpressionLight.evaluate()Evaluate this expression.booleanExpressionLinuxLinePower.evaluate()Evaluate this expression.booleanExpressionLocalVariable.evaluate()Evaluate this expression.booleanExpressionMemory.evaluate()Evaluate this expression.booleanExpressionOBlock.evaluate()Evaluate this expression.booleanExpressionPower.evaluate()Evaluate this expression.booleanExpressionReporter.evaluate()Evaluate this expression.booleanExpressionScript.evaluate()Evaluate this expression.booleanExpressionSection.evaluate()Evaluate this expression.booleanExpressionSensor.evaluate()Evaluate this expression.booleanExpressionSensorEdge.evaluate()Evaluate this expression.booleanExpressionSignalHead.evaluate()Evaluate this expression.booleanExpressionSignalMast.evaluate()Evaluate this expression.booleanExpressionTransit.evaluate()Evaluate this expression.booleanExpressionTurnout.evaluate()Evaluate this expression.booleanExpressionWarrant.evaluate()Evaluate this expression.booleanFileAsFlag.evaluate()Evaluate this expression.booleanHold.evaluate()Evaluate this expression.booleanLastResultOfDigitalExpression.evaluate()Evaluate this expression.booleanLogData.evaluate()Evaluate this expression.booleanNot.evaluate()Evaluate this expression.booleanOr.evaluate()Evaluate this expression.StringExpressionMemory.evaluate()Evaluate this expression.StringExpressionStringIO.evaluate()Evaluate this expression.StringFormula.evaluate()Evaluate this expression.booleanTimer.evaluate()Evaluate this expression.booleanTriggerOnce.evaluate()Evaluate this expression.AnalogExpressionLocalVariable.getDeepCopy(Map<String, String> systemNames, Map<String, String> userNames) booleanExpressionLinuxLinePower.isLinePowerOnline()(package private) Antecedent.DataPairAntecedent.parseCalculate(String s, List<Antecedent.ExpressionEntry> expressionEntryList) Parses and computes one parenthesis level of a boolean statement.voidDigitalCallModule.returnSymbols(DefaultSymbolTable symbolTable, Collection<Module.ParameterData> symbolDefinitions) Return the symbolsfinal voidAntecedent.setAntecedent(String antecedent) voidAbstractAnalogExpression.setState(int s) voidAbstractDigitalExpression.setState(int s) Provide generic access to internal state.voidAbstractStringExpression.setState(int s) Antecedent.validateAntecedent(String ant, 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 JmriExceptionModifier and TypeMethodDescriptionvoidAbstractMaleSocket.handleError(Base item, String message, List<String> messageList, JmriException e, org.slf4j.Logger log) voidAbstractMaleSocket.handleError(Base item, String message, JmriException e, org.slf4j.Logger log) Methods in jmri.jmrit.logixng.implementation that throw JmriExceptionModifier and TypeMethodDescriptionvoidDefaultSymbolTable.createSymbols(Collection<? extends SymbolTable.VariableData> symbolDefinitions) Add new symbols to the symbol tablevoidDefaultSymbolTable.createSymbols(SymbolTable symbolTable, Collection<? extends SymbolTable.VariableData> symbolDefinitions) Add new symbols to the symbol table.AbstractBase.deepCopyChildren(Base original, Map<String, String> systemNames, Map<String, String> userNames) Do a deep copy of children from the original to me.AbstractFemaleSocket.deepCopyChildren(Base original, Map<String, String> systemNames, Map<String, String> userNames) final BaseAbstractMaleSocket.deepCopyChildren(Base original, Map<String, String> systemNames, Map<String, String> userNames) ClipboardMany.deepCopyChildren(Base original, Map<String, String> systemNames, Map<String, String> userNames) DefaultGlobalVariable.deepCopyChildren(Base original, Map<String, String> systemNames, Map<String, String> userNames) DefaultLogixNG.deepCopyChildren(Base original, Map<String, String> systemNames, Map<String, String> userNames) doubleDefaultFemaleAnalogExpressionSocket.evaluate()Evaluate this expression.booleanDefaultFemaleDigitalExpressionSocket.evaluate()Evaluate this expression.DefaultFemaleStringExpressionSocket.evaluate()Evaluate this expression.doubleDefaultMaleAnalogExpressionSocket.evaluate()Evaluate this expression.booleanDefaultMaleDigitalExpressionSocket.evaluate()Evaluate this expression.DefaultMaleStringExpressionSocket.evaluate()Evaluate this expression.DefaultFemaleGenericExpressionSocket.evaluateGeneric()voidDefaultFemaleDigitalActionSocket.execute()voidDefaultFemaleDigitalBooleanActionSocket.execute(boolean value) voidDefaultMaleDigitalActionSocket.execute()Execute this DigitalActionBean.voidDefaultMaleDigitalBooleanActionSocket.execute(boolean value) Execute this DigitalActionBean.final BasevoidAbstractMaleSocket.handleError(Base item, String message, RuntimeException e, org.slf4j.Logger log) voidAbstractMaleSocket.handleError(Base item, String message, List<String> messageList, JmriException e, org.slf4j.Logger log) voidAbstractMaleSocket.handleError(Base item, String message, JmriException e, org.slf4j.Logger log) voidDefaultGlobalVariable.initialize()Initialize this global variable to the initial value.voidDefaultSymbolTable.removeSymbols(Collection<? extends SymbolTable.VariableData> symbolDefinitions) Removes symbols from the symbol tablevoidAbstractNamedTable.setState(int s) voidClipboardMany.setState(int s) voidDefaultClipboard.setState(int s) voidDefaultConditionalNG.setState(int s) voidDefaultGlobalVariable.setState(int s) voidDefaultLogixNG.setState(int s) voidDefaultMaleAnalogActionSocket.setState(int s) voidDefaultMaleAnalogExpressionSocket.setState(int s) voidDefaultMaleDigitalActionSocket.setState(int s) voidDefaultMaleDigitalBooleanActionSocket.setState(int s) voidDefaultMaleDigitalExpressionSocket.setState(int s) voidDefaultMaleStringActionSocket.setState(int s) voidDefaultMaleStringExpressionSocket.setState(int s) voidDefaultModule.setState(int s) voidDefaultFemaleAnalogActionSocket.setValue(double value) Set an analog value.voidvoidDefaultMaleAnalogActionSocket.setValue(double value) Set an analog value.voidSet a string value. -
Uses of JmriException in jmri.jmrit.logixng.tools
Subclasses of JmriException in jmri.jmrit.logixng.toolsModifier and TypeClassDescriptionclassException thrown when the ConditionalVariable has invalid data.classException thrown when the ConditionalVariable has invalid data.Methods in jmri.jmrit.logixng.tools that throw JmriException -
Uses of JmriException in jmri.jmrit.logixng.tools.debugger
Methods in jmri.jmrit.logixng.tools.debugger that throw JmriExceptionModifier and TypeMethodDescriptiondoubleDebuggerMaleAnalogExpressionSocket.evaluate()booleanDebuggerMaleDigitalExpressionSocket.evaluate()DebuggerMaleStringExpressionSocket.evaluate()voidDebuggerMaleDigitalActionSocket.execute()voidDebuggerMaleDigitalBooleanActionSocket.execute(boolean value) voidDebuggerMaleAnalogActionSocket.setState(int s) voidDebuggerMaleAnalogExpressionSocket.setState(int s) voidDebuggerMaleDigitalActionSocket.setState(int s) voidDebuggerMaleDigitalBooleanActionSocket.setState(int s) voidDebuggerMaleDigitalExpressionSocket.setState(int s) voidDebuggerMaleStringActionSocket.setState(int s) voidDebuggerMaleStringExpressionSocket.setState(int s) voidDebuggerMaleAnalogActionSocket.setValue(double value) void -
Uses of JmriException in jmri.jmrit.logixng.util
Methods in jmri.jmrit.logixng.util that throw JmriExceptionModifier and TypeMethodDescriptionvoidLogixNG_SelectTable.evaluateAndSetTableData(ConditionalNG conditionalNG, Object value) LogixNG_SelectCharset.evaluateCharset(ConditionalNG conditionalNG) LogixNG_SelectEnum.evaluateEnum(ConditionalNG conditionalNG) LogixNG_SelectNamedBean.evaluateNamedBean(ConditionalNG conditionalNG) LogixNG_SelectTable.evaluateTableData(ConditionalNG conditionalNG) booleanLogixNG_SelectBoolean.evaluateValue(ConditionalNG conditionalNG) LogixNG_SelectComboBox.evaluateValue(ConditionalNG conditionalNG) doubleLogixNG_SelectDouble.evaluateValue(ConditionalNG conditionalNG) intLogixNG_SelectInteger.evaluateValue(ConditionalNG conditionalNG) LogixNG_SelectString.evaluateValue(ConditionalNG conditionalNG) LogixNG_SelectStringList.evaluateValue(ConditionalNG conditionalNG) voidNullBase.setState(int s) -
Uses of JmriException in jmri.jmrit.logixng.util.parser
Subclasses of JmriException in jmri.jmrit.logixng.util.parserModifier and TypeClassDescriptionclassException thrown when the calculation failed.classThe method can't be calledclassThe class cannot be instanciated with the supplied parameters.classThe class is not found.classThe function does not exists.classThe identifier does not exist.classInvalid syntax.classThe parent of all parser exceptions.classReflection error.classWrong number of parameters to a function.Methods in jmri.jmrit.logixng.util.parser that throw JmriExceptionModifier and TypeMethodDescriptiondefault voidExpressionNode.assignValue(SymbolTable symbolTable, Object value) Assign a value to this expressionvoidExpressionNodeArray.assignValue(Object parameter, SymbolTable symbolTable, Object value) Assign a value to this expression from a parameter.voidExpressionNodeComplex.assignValue(SymbolTable symbolTable, Object value) Assign a value to this expressionvoidExpressionNodeIdentifier.assignValue(SymbolTable symbolTable, Object value) Assign a value to this expressionvoidExpressionNodeInstanceVariable.assignValue(Object parameter, SymbolTable symbolTable, Object value) Assign a value to this expression from a parameter.voidExpressionNodeMap.assignValue(Object parameter, SymbolTable symbolTable, Object value) Assign a value to this expression from a parameter.default voidExpressionNodeWithParameter.assignValue(Object parameter, SymbolTable symbolTable, Object value) Assign a value to this expression from a parameter.ExpressionNode.calculate(SymbolTable symbolTable) Calculate the expressionExpressionNodeArithmeticOperator.calculate(SymbolTable symbolTable) ExpressionNodeArray.calculate(Object parameter, SymbolTable symbolTable) ExpressionNodeAssignmentOperator.calculate(SymbolTable symbolTable) ExpressionNodeBinaryOperator.calculate(SymbolTable symbolTable) ExpressionNodeBooleanOperator.calculate(SymbolTable symbolTable) ExpressionNodeComparingOperator.calculate(SymbolTable symbolTable) ExpressionNodeComplex.calculate(SymbolTable symbolTable) ExpressionNodeFunction.calculate(SymbolTable symbolTable) ExpressionNodeIdentifier.calculate(SymbolTable symbolTable) ExpressionNodeIncreaseDecreaseOperator.calculate(SymbolTable symbolTable) ExpressionNodeInstanceVariable.calculate(Object parameter, SymbolTable symbolTable) ExpressionNodeMap.calculate(Object parameter, SymbolTable symbolTable) ExpressionNodeMethod.calculate(Object parameter, SymbolTable symbolTable) ExpressionNodeTernaryOperator.calculate(SymbolTable symbolTable) ExpressionNodeWithParameter.calculate(Object parameter, SymbolTable symbolTable) Calculate the expression from a parameter.default ObjectExpressionNodeWithParameter.calculate(SymbolTable symbolTable) Calculate the expressionFunction.calculate(SymbolTable symbolTable, List<ExpressionNode> parameterList) Calculate the functionExpressionNodeComparingOperator.calculateNull(Object left, Object right) GenericExpressionVariable.getValue(SymbolTable symbolTable) LocalVariableExpressionVariable.getValue(SymbolTable symbolTable) Variable.getValue(SymbolTable symbolTable) voidGenericExpressionVariable.setValue(SymbolTable symbolTable, Object value) voidLocalVariableExpressionVariable.setValue(SymbolTable symbolTable, Object value) voidVariable.setValue(SymbolTable symbolTable, Object value) -
Uses of JmriException in jmri.jmrit.operations.logixng
Methods in jmri.jmrit.operations.logixng that throw JmriExceptionModifier and TypeMethodDescriptionvoidOperationsProStartAutomation.execute()Execute this DigitalActionBean. -
Uses of JmriException in jmri.jmrit.progsupport
Subclasses of JmriException in jmri.jmrit.progsupportModifier and TypeClassDescriptionclassRepresents 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 JmriExceptionModifier and TypeMethodDescriptionvoidSimpleTimebase.setState(int s) Implementation does nothing. -
Uses of JmriException in jmri.jmrit.symbolicprog
Methods in jmri.jmrit.symbolicprog that throw JmriException -
Uses of JmriException in jmri.jmrit.ussctc
Constructors in jmri.jmrit.ussctc that throw JmriExceptionModifierConstructorDescriptionCreate 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.jmrixModifier and TypeClassDescriptionclassRepresents a failure during the configuration of a serial port, typically via a NetworkPortAdapter interface.classRepresents 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 JmriExceptionModifier and TypeMethodDescriptionBiDiBLightManager.createSystemName(String curAddress, String prefix) Create a System Name from hardware address and system letter prefix.BiDiBSensorManager.createSystemName(String curAddress, String prefix) Default Sensor ensures a numeric only system name.BiDiBTurnoutManager.createSystemName(String curAddress, String prefix) Default Turnout ensures a numeric only system name.voidBiDiBPowerManager.dispose()Remove the Message Listener for this power managervoidBiDiBPowerManager.setPower(int v) -
Uses of JmriException in jmri.jmrix.can.cbus
Methods in jmri.jmrix.can.cbus that throw JmriExceptionModifier and TypeMethodDescriptionCbusLightManager.createSystemName(String curAddress, String prefix) Create a System Name from hardware address and system letter prefix.CbusSensorManager.createSystemName(String curAddress, String prefix) Default Sensor ensures a numeric only system name.static StringCbusAddress.getIncrement(String testAddr) Increments a CBUS address by 1 eg +123 to +124 eg -N123E456 to -N123E457CbusLightManager.getNextValidSystemName(NamedBean currentBean) CbusSensorManager.getNextValidSystemName(NamedBean currentBean) CbusTurnoutManager.getNextValidSystemName(NamedBean currentBean) voidCbusSensor.setKnownState(int s) User request to set the state.voidCbusPowerManager.setPower(int v) -
Uses of JmriException in jmri.jmrix.can.cbus.logixng
Methods in jmri.jmrix.can.cbus.logixng that throw JmriExceptionModifier and TypeMethodDescriptionvoidSendMergCbusEvent.execute()Execute this DigitalActionBean. -
Uses of JmriException in jmri.jmrix.cmri.serial
Methods in jmri.jmrix.cmri.serial that throw JmriExceptionModifier and TypeMethodDescriptionSerialSensorManager.createSystemName(String curAddress, String prefix) Default Sensor ensures a numeric only system name.SerialTurnoutManager.createSystemName(String curAddress, String prefix) Default Turnout ensures a numeric only system name. -
Uses of JmriException in jmri.jmrix.dcc4pc
Methods in jmri.jmrix.dcc4pc that throw JmriExceptionModifier and TypeMethodDescriptionDcc4PcSensorManager.createSystemName(String curAddress, String prefix) -
Uses of JmriException in jmri.jmrix.dccpp
Subclasses of JmriException in jmri.jmrix.dccppMethods in jmri.jmrix.dccpp that throw JmriException -
Uses of JmriException in jmri.jmrix.easydcc
Methods in jmri.jmrix.easydcc that throw JmriException -
Uses of JmriException in jmri.jmrix.ecos
Methods in jmri.jmrix.ecos that throw JmriException -
Uses of JmriException in jmri.jmrix.grapevine
Methods in jmri.jmrix.grapevine that throw JmriExceptionModifier and TypeMethodDescriptionSerialSensorManager.createSystemName(String curAddress, String prefix) Default Sensor ensures a numeric only system name.SerialTurnoutManager.createSystemName(String curAddress, 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 JmriExceptionModifier and TypeMethodDescriptionXBeeSensorManager.createSystemName(String curAddress, String prefix) XBeeTurnoutManager.createSystemName(String curAddress, String prefix) -
Uses of JmriException in jmri.jmrix.internal
Methods in jmri.jmrix.internal that throw JmriExceptionModifier and TypeMethodDescriptionInternalReporterManager.createSystemName(String curAddress, String prefix) No validation for Internal Reporters.InternalSensorManager.createSystemName(String curAddress, String prefix) No validation for Internal Sensors.InternalTurnoutManager.createSystemName(String curAddress, String prefix) No validation for Internal Turnouts. -
Uses of JmriException in jmri.jmrix.jmriclient
Methods in jmri.jmrix.jmriclient that throw JmriExceptionModifier and TypeMethodDescriptionJMRIClientSensorManager.createSystemName(String curAddress, String prefix) JMRIClientTurnoutManager.createSystemName(String curAddress, String prefix) voidJMRIClientPowerManager.dispose()voidJMRIClientSensor.setKnownState(int newState) Handle a request to change state by sending a formatted packet to the server.voidJMRIClientPowerManager.setPower(int v) -
Uses of JmriException in jmri.jmrix.lenz
Subclasses of JmriException in jmri.jmrix.lenzMethods in jmri.jmrix.lenz that throw JmriExceptionModifier and TypeMethodDescriptionXNetSensorManager.createSystemName(String curAddress, String prefix) voidXNetPowerManager.setPower(int v) -
Uses of JmriException in jmri.jmrix.loconet
Subclasses of JmriException in jmri.jmrix.loconetModifier and TypeClassDescriptionclassLocoNet-specific exceptionclassException to indicate a problem assembling a LocoNet message.Methods in jmri.jmrix.loconet that throw JmriExceptionModifier and TypeMethodDescriptionLnSensorManager.createSystemName(String curAddress, String prefix) Default Sensor ensures a numeric only system name.protected voidLnThrottleStringIO.sendStringToLayout(String value) Sends the string to the layout.(package private) voidAbstractBoardProgPanel.setAddress(int maxValid) Convert the GUI text field containing the address into a valid integer address, and handles user-input errors as needed.voidLnSensor.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.voidLnPowerManager.setPower(int v) -
Uses of JmriException in jmri.jmrix.loconet.logixng
Methods in jmri.jmrix.loconet.logixng that throw JmriExceptionModifier and TypeMethodDescription -
Uses of JmriException in jmri.jmrix.loconet.pr2
Methods in jmri.jmrix.loconet.pr2 that throw JmriException -
Uses of JmriException in jmri.jmrix.maple
Methods in jmri.jmrix.maple that throw JmriExceptionModifier and TypeMethodDescriptionSerialSensorManager.createSystemName(String curAddress, String prefix) -
Uses of JmriException in jmri.jmrix.marklin
Methods in jmri.jmrix.marklin that throw JmriException -
Uses of JmriException in jmri.jmrix.mqtt
Methods in jmri.jmrix.mqtt that throw JmriExceptionModifier and TypeMethodDescriptionMqttSensorManager.createSystemName(String topicSuffix, String prefix) Default Sensor ensures a numeric only system name.MqttTurnoutManager.createSystemName(String topicSuffix, String prefix) Default Turnout ensures a numeric only system name.voidMqttPowerManager.dispose()voidMqttPowerManager.setPower(int v) -
Uses of JmriException in jmri.jmrix.mqtt.logixng
Methods in jmri.jmrix.mqtt.logixng that throw JmriException -
Uses of JmriException in jmri.jmrix.mrc
Subclasses of JmriException in jmri.jmrix.mrcModifier and TypeClassDescriptionclassMRC-specific exceptionclassException to indicate a problem assembling a Mrc message.Methods in jmri.jmrix.mrc that throw JmriException -
Uses of JmriException in jmri.jmrix.nce
Methods in jmri.jmrix.nce that throw JmriExceptionModifier and TypeMethodDescriptionstatic voidNceMessageCheck.checkMessage(NceSystemConnectionMemo memo, NceMessage m) NceSensorManager.createSystemName(String curAddress, String prefix) voidNcePowerManager.dispose()voidNcePowerManager.setPower(int v) -
Uses of JmriException in jmri.jmrix.openlcb
Methods in jmri.jmrix.openlcb that throw JmriExceptionModifier and TypeMethodDescriptionOlcbReporterManager.createSystemName(String curAddress, String prefix) OlcbSensorManager.createSystemName(String curAddress, String prefix) OlcbTurnoutManager.createSystemName(String curAddress, String prefix) OlcbReporterManager.getNextValidSystemName(NamedBean currentBean) OlcbSensorManager.getNextValidSystemName(NamedBean currentBean) OlcbTurnoutManager.getNextValidSystemName(NamedBean currentBean) protected voidOlcbStringIO.sendStringToLayout(String value) Sends the string to the layout. -
Uses of JmriException in jmri.jmrix.powerline
Methods in jmri.jmrix.powerline that throw JmriExceptionModifier and TypeMethodDescriptionSerialSensorManager.getNextValidSystemName(NamedBean currentBean) SerialTurnoutManager.getNextValidSystemName(NamedBean currentBean) -
Uses of JmriException in jmri.jmrix.roco.z21
Methods in jmri.jmrix.roco.z21 that throw JmriExceptionModifier and TypeMethodDescriptionZ21SensorManager.createSystemName(String curAddress, String prefix) -
Uses of JmriException in jmri.jmrix.roco.z21.simulator
Subclasses of JmriException in jmri.jmrix.roco.z21.simulatorModifier and TypeClassDescription(package private) static class -
Uses of JmriException in jmri.jmrix.rps
Methods in jmri.jmrix.rps that throw JmriExceptionModifier and TypeMethodDescriptionRpsReporterManager.createSystemName(String curAddress, String prefix) RpsSensorManager.createSystemName(String curAddress, 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 -
Uses of JmriException in jmri.jmrix.srcp
Methods in jmri.jmrix.srcp that throw JmriExceptionModifier and TypeMethodDescriptionvoidSRCPPowerManager.dispose()voidSRCPSensor.setKnownState(int newState) Handle a request to change state by sending a formatted packet to the server.voidSRCPPowerManager.setPower(int v) -
Uses of JmriException in jmri.jmrix.tams
Methods in jmri.jmrix.tams that throw JmriException -
Uses of JmriException in jmri.jmrix.xpa
Methods in jmri.jmrix.xpa that throw JmriException -
Uses of JmriException in jmri.jmrix.zimo
Subclasses of JmriException in jmri.jmrix.zimoModifier and TypeClassDescriptionclassclassZimo-specfic exceptions.Methods in jmri.jmrix.zimo that throw JmriException -
Uses of JmriException in jmri.managers
Methods in jmri.managers that throw JmriExceptionModifier and TypeMethodDescriptionvoidDefaultSignalMastManager.addRepeater(SignalMastRepeater rp) voidDefaultSignalMastLogicManager.automaticallyDiscoverSignallingPairs()Discover all possible valid source + destination signal mast pairs on all Layout Editor Panels.protected StringAbstractManager.checkNumeric(String curAddress) checks for numeric-only system names.AbstractManager.createSystemName(String curAddress, String prefix) Create a System Name from hardware address and system letter prefix.AbstractProxyManager.createSystemName(String curAddress, String prefix) (package private) StringAbstractProxyManager.createSystemName(String curAddress, String prefix, Class<?> beanType) Shared method to create a systemName based on the address base, the prefix and manager class.AbstractSensorManager.createSystemName(String curAddress, String prefix) Default Sensor ensures a numeric only system name.AbstractTurnoutManager.createSystemName(String curAddress, String prefix) Default Turnout ensures a numeric only system name.voidDefaultSignalMastLogicManager.discoverSignallingDest(SignalMast source, LayoutEditor layout) Discover valid destination Signal Masts for a given source Signal Mast on a given Layout Editor Panel.voidDefaultPowerManager.dispose()AbstractProxyManager.getNextValidSystemName(NamedBean currentBean) DefaultSignalMastManager.provideCustomSignalMast(String systemName, Class<? extends SignalMast> mastClass) Retrieve or create a new signal mast with a given system name.DefaultSignalMastManager.provideRepeater(SignalMast master, SignalMast slave) Creates or retrieves a signal mast repeater.DefaultSignalMastManager.provideSignalMast(String prefix, String signalSystem, String mastName, String[] heads) voidAbstractTurnoutManager.setDefaultClosedSpeed(String speed) voidProxyTurnoutManager.setDefaultClosedSpeed(String speed) voidAbstractTurnoutManager.setDefaultThrownSpeed(String speed) voidProxyTurnoutManager.setDefaultThrownSpeed(String speed) voidAbstractPowerManager.setPower(int state) -
Uses of JmriException in jmri.server.json
Methods in jmri.server.json that throw JmriExceptionModifier and TypeMethodDescriptionvoidJsonNamedBeanSocketService.onList(String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request) abstract voidJsonSocketService.onList(String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request) Handle a request for a list of objects.voidJsonNamedBeanSocketService.onMessage(String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request) abstract voidJsonSocketService.onMessage(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 JmriExceptionModifier and TypeMethodDescriptionvoidJsonAudioIconSocketService.onList(String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request) voidJsonAudioIconSocketService.onMessage(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 JmriExceptionModifier and TypeMethodDescriptionvoidJsonConsistSocketService.onList(String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request) voidJsonConsistSocketService.onMessage(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 JmriExceptionModifier and TypeMethodDescriptionvoidJsonLayoutBlockSocketService.onList(String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request) voidJsonLayoutBlockSocketService.onMessage(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 JmriExceptionModifier and TypeMethodDescriptionvoidJsonLogixNGIconSocketService.onList(String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request) voidJsonLogixNGIconSocketService.onMessage(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 JmriExceptionModifier and TypeMethodDescriptionvoidJsonMessageSocketService.onList(String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request) voidJsonMessageSocketService.onMessage(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 JmriExceptionModifier and TypeMethodDescriptionvoidJsonOperationsSocketService.onList(String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request) voidJsonOperationsSocketService.onMessage(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 JmriExceptionModifier and TypeMethodDescriptionvoidJsonPowerSocketService.onMessage(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 JmriExceptionModifier and TypeMethodDescriptionvoidJsonRosterSocketService.onList(String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request) voidJsonRosterSocketService.onMessage(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 JmriExceptionModifier and TypeMethodDescriptionvoidJsonSchemaSocketService.onList(String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request) voidJsonSchemaSocketService.onMessage(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 JmriExceptionModifier and TypeMethodDescriptionvoidJsonSignalHeadSocketService.onList(String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request) voidJsonSignalHeadSocketService.onMessage(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 JmriExceptionModifier and TypeMethodDescriptionvoidJsonThrottleSocketService.onMessage(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 JmriExceptionModifier and TypeMethodDescriptionvoidJsonTimeSocketService.onMessage(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 JmriExceptionModifier and TypeMethodDescriptionvoidJsonUtilSocketService.onList(String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request) voidJsonUtilSocketService.onMessage(String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request) -
Uses of JmriException in jmri.util
Methods in jmri.util that throw JmriExceptionModifier and TypeMethodDescriptionstatic voidHelpUtil.openWebPage(String url) static voidHelpUtil.openWindowsFile(File file) voidThreadingUtil.ThreadActionWithJmriException.run()When an object implementing interfaceThreadActionWithJmriExceptionis used to create a thread, starting the thread causes the object'srunmethod to be called in that separately executing thread.static voidThreadingUtil.runOnGUIWithJmriException(ThreadingUtil.ThreadActionWithJmriException ta) Run some GUI-specific code before returning.static voidThreadingUtil.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 JmriExceptionModifier and TypeMethodDescriptionvoidAbstractActionModel.performAction()protected abstract voidAbstractActionModel.performAction(Action action) protected voidPerformActionModel.performAction(Action action) voidPerformFileModel.performAction()voidPerformScriptModel.performAction()voidStartupModel.performAction()Perform the startup action. -
Uses of JmriException in jmri.util.swing
Methods in jmri.util.swing that throw JmriExceptionModifier and TypeMethodDescriptionBeanSelectCreatePanel.getNamedBean()Get the named bean that has either been selected in the drop down list or was asked to be created.