Uses of Class
jmri.NamedBean.BadSystemNameException
-
Packages that use NamedBean.BadSystemNameException Package Description jmri Provides basic interfaces and certain core implementations for the JMRI layout management concepts.jmri.implementation Provides implementations of various JMRI interfaces.jmri.jmrit.display.logixng jmri.jmrit.logixng.actions jmri.jmrit.logixng.expressions jmri.jmrit.logixng.implementation jmri.jmrit.logixng.swing jmri.jmrit.logixng.util 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.ecos Support for the ESU ECoS.jmri.jmrix.jmriclient jmri.jmrix.mqtt.logixng jmri.jmrix.openlcb Implementation of the JMRI OpenLCB hardware interface.jmri.jmrix.pi jmri.jmrix.rfid.generic.standalone This package handles communications for Generic RFID stand-alone readers.jmri.jmrix.rfid.merg.concentrator This package handles communications for MERG RFID Concentrators.jmri.jmrix.srcp Provide a JMRI connection to an SRCP server.jmri.jmrix.tams Support for the ESU ECoS.jmri.jmrix.xpa -
-
Uses of NamedBean.BadSystemNameException in jmri
Methods in jmri that throw NamedBean.BadSystemNameException Modifier and Type Method Description default java.lang.String
Manager. makeSystemName(java.lang.String name)
Create a SystemName by prepending the system name prefix to the name if not already present.default java.lang.String
Manager. makeSystemName(java.lang.String name, boolean logErrors)
Create a SystemName by prepending the system name prefix to the name if not already present.default java.lang.String
Manager. makeSystemName(java.lang.String name, boolean logErrors, java.util.Locale locale)
Create a SystemName by prepending the system name prefix to the name if not already present.default java.lang.String
Manager. validateBadCharsInSystemNameFormat(java.lang.String name, java.util.Locale locale, java.lang.String[] invalidChars)
Convenience implementation ofManager.validateSystemNameFormat(java.lang.String, java.util.Locale)
that verifies name has no invalid characters in the string.default java.lang.String
Manager. validateIntegerSystemNameFormat(java.lang.String name, int min, int max, java.util.Locale locale)
Convenience implementation ofManager.validateSystemNameFormat(java.lang.String, java.util.Locale)
that verifies name is an integer after the prefix.default java.lang.String
Manager. validateNmraAccessorySystemNameFormat(java.lang.String name, java.util.Locale locale)
Convenience implementation ofManager.validateSystemNameFormat(java.lang.String, java.util.Locale)
that verifies name is a valid NMRA Accessory address after the prefix.default java.lang.String
Manager. validateSystemNameFormat(java.lang.String name)
Validate the format of a system name, returning it unchanged if valid.default java.lang.String
Manager. validateSystemNameFormat(java.lang.String name, java.util.Locale locale)
Validate the format of name, returning it unchanged if valid.default java.lang.String
Manager. validateSystemNamePrefix(java.lang.String name, java.util.Locale locale)
Basic validation that the system name prefix is correct.default java.lang.String
Manager. validateTrimmedMin1NumberSystemNameFormat(java.lang.String name, java.util.Locale locale)
Convenience implementation ofManager.validateSystemNameFormat(java.lang.String, java.util.Locale)
that verifies name has has at least 1 number in the String.default java.lang.String
Manager. validateTrimmedSystemNameFormat(java.lang.String name, java.util.Locale locale)
Convenience implementation ofManager.validateSystemNameFormat(java.lang.String, java.util.Locale)
that verifies name has no trailing white space and no white space between the prefix and suffix.default java.lang.String
Manager. validateUppercaseTrimmedSystemNameFormat(java.lang.String name, java.util.Locale locale)
Convenience implementation ofManager.validateSystemNameFormat(java.lang.String, java.util.Locale)
that verifies name is upper case and has no trailing white space and not white space between the prefix and suffix. -
Uses of NamedBean.BadSystemNameException in jmri.implementation
Constructors in jmri.implementation that throw NamedBean.BadSystemNameException Constructor Description AbstractNamedBean(java.lang.String sys, java.lang.String user)
Create a new NamedBean instance using both a system name and (optionally) a user name. -
Uses of NamedBean.BadSystemNameException in jmri.jmrit.display.logixng
Constructors in jmri.jmrit.display.logixng that throw NamedBean.BadSystemNameException Constructor Description ActionAudioIcon(java.lang.String sys, java.lang.String user)
ActionLayoutTurnout(java.lang.String sys, java.lang.String user)
ActionPositionable(java.lang.String sys, java.lang.String user)
ActionPositionableByClass(java.lang.String sys, java.lang.String user)
WindowManagement(java.lang.String sys, java.lang.String user)
-
Uses of NamedBean.BadSystemNameException in jmri.jmrit.logixng.actions
Constructors in jmri.jmrit.logixng.actions that throw NamedBean.BadSystemNameException Constructor Description AbstractAnalogAction(java.lang.String sys, java.lang.String user)
AbstractDigitalAction(java.lang.String sys, java.lang.String user)
AbstractDigitalAction(java.lang.String sys, java.lang.String user, Category category)
AbstractDigitalBooleanAction(java.lang.String sys, java.lang.String user)
AbstractStringAction(java.lang.String sys, java.lang.String user)
ActionAtomicBoolean(java.lang.String sys, java.lang.String user)
ActionAtomicBoolean(java.lang.String sys, java.lang.String user, java.util.concurrent.atomic.AtomicBoolean atomicBoolean, boolean newValue)
ActionAudio(java.lang.String sys, java.lang.String user)
ActionBlock(java.lang.String sys, java.lang.String user)
ActionClock(java.lang.String sys, java.lang.String user)
ActionClockRate(java.lang.String sys, java.lang.String user)
ActionCreateBeansFromTable(java.lang.String sys, java.lang.String user)
ActionDispatcher(java.lang.String sys, java.lang.String user)
ActionEntryExit(java.lang.String sys, java.lang.String user)
ActionFindTableRowOrColumn(java.lang.String sys, java.lang.String user)
ActionLight(java.lang.String sys, java.lang.String user)
ActionListenOnBeans(java.lang.String sys, java.lang.String user)
ActionListenOnBeansLocalVariable(java.lang.String sys, java.lang.String user)
ActionListenOnBeansTable(java.lang.String sys, java.lang.String user)
ActionLocalVariable(java.lang.String sys, java.lang.String user)
ActionMemory(java.lang.String sys, java.lang.String user)
ActionOBlock(java.lang.String sys, java.lang.String user)
ActionPower(java.lang.String sys, java.lang.String user)
ActionReporter(java.lang.String sys, java.lang.String user)
ActionRequestUpdateOfSensor(java.lang.String sys, java.lang.String user)
ActionScript(java.lang.String sys, java.lang.String user)
ActionSensor(java.lang.String sys, java.lang.String user)
ActionSetReporter(java.lang.String sys, java.lang.String user)
ActionSignalHead(java.lang.String sys, java.lang.String user)
ActionSignalMast(java.lang.String sys, java.lang.String user)
ActionSound(java.lang.String sys, java.lang.String user)
ActionTable(java.lang.String sys, java.lang.String user)
ActionTimer(java.lang.String sys, java.lang.String user, java.util.List<java.util.Map.Entry<java.lang.String,java.lang.String>> expressionSystemNames, java.util.List<ActionTimer.ActionData> actionDataList)
ActionTurnout(java.lang.String sys, java.lang.String user)
ActionTurnoutLock(java.lang.String sys, java.lang.String user)
ActionWarrant(java.lang.String sys, java.lang.String user)
AnalogMany(java.lang.String sys, java.lang.String user)
AnalogMany(java.lang.String sys, java.lang.String user, java.util.List<java.util.Map.Entry<java.lang.String,java.lang.String>> actionSystemNames)
DigitalBooleanMany(java.lang.String sys, java.lang.String user)
DigitalBooleanMany(java.lang.String sys, java.lang.String user, java.util.List<java.util.Map.Entry<java.lang.String,java.lang.String>> actionSystemNames)
DigitalCallModule(java.lang.String sys, java.lang.String user)
DigitalMany(java.lang.String sys, java.lang.String user)
DigitalMany(java.lang.String sys, java.lang.String user, java.util.List<java.util.Map.Entry<java.lang.String,java.lang.String>> actionSystemNames)
EnableLogix(java.lang.String sys, java.lang.String user)
EnableLogixNG(java.lang.String sys, java.lang.String user)
ExecuteAction(java.lang.String sys, java.lang.String user)
IfThenElse(java.lang.String sys, java.lang.String user, java.util.List<java.util.Map.Entry<java.lang.String,java.lang.String>> expressionSystemNames, java.util.List<java.util.Map.Entry<java.lang.String,java.lang.String>> actionSystemNames)
JsonDecode(java.lang.String sys, java.lang.String user)
LogData(java.lang.String sys, java.lang.String user)
LogLocalVariables(java.lang.String sys, java.lang.String user)
RunOnce(java.lang.String sys, java.lang.String user, java.lang.String socketName, java.lang.String socketSystemName)
Sequence(java.lang.String sys, java.lang.String user, java.util.List<java.util.Map.Entry<java.lang.String,java.lang.String>> expressionSystemNames, java.util.List<java.util.Map.Entry<java.lang.String,java.lang.String>> actionSystemNames)
ShowDialog(java.lang.String sys, java.lang.String user)
ShutdownComputer(java.lang.String sys, java.lang.String user)
SimulateTurnoutFeedback(java.lang.String sys, java.lang.String user)
StringMany(java.lang.String sys, java.lang.String user)
StringMany(java.lang.String sys, java.lang.String user, java.util.List<java.util.Map.Entry<java.lang.String,java.lang.String>> actionSystemNames)
TriggerRoute(java.lang.String sys, java.lang.String user)
WebRequest(java.lang.String sys, java.lang.String user)
-
Uses of NamedBean.BadSystemNameException in jmri.jmrit.logixng.expressions
Constructors in jmri.jmrit.logixng.expressions that throw NamedBean.BadSystemNameException Constructor Description AbstractAnalogExpression(java.lang.String sys, java.lang.String user)
AbstractDigitalExpression(java.lang.String sys, java.lang.String user)
AbstractStringExpression(java.lang.String sys, java.lang.String user)
AnalogExpressionAnalogIO(java.lang.String sys, java.lang.String user)
AnalogExpressionConstant(java.lang.String sys, java.lang.String user)
AnalogExpressionLocalVariable(java.lang.String sys, java.lang.String user)
AnalogExpressionMemory(java.lang.String sys, java.lang.String user)
And(java.lang.String sys, java.lang.String user)
And(java.lang.String sys, java.lang.String user, java.util.List<java.util.Map.Entry<java.lang.String,java.lang.String>> expressionSystemNames)
Antecedent(java.lang.String sys, java.lang.String user, java.util.List<java.util.Map.Entry<java.lang.String,java.lang.String>> expressionSystemNames)
Create a new instance of Antecedent with system name and user name.ConnectionName(java.lang.String sys, java.lang.String user)
DigitalCallModule(java.lang.String sys, java.lang.String user)
ExpressionAudio(java.lang.String sys, java.lang.String user)
ExpressionBlock(java.lang.String sys, java.lang.String user)
ExpressionConditional(java.lang.String sys, java.lang.String user)
ExpressionDispatcher(java.lang.String sys, java.lang.String user)
ExpressionEntryExit(java.lang.String sys, java.lang.String user)
ExpressionLight(java.lang.String sys, java.lang.String user)
ExpressionLinuxLinePower(java.lang.String sys, java.lang.String user)
ExpressionLocalVariable(java.lang.String sys, java.lang.String user)
ExpressionMemory(java.lang.String sys, java.lang.String user)
ExpressionOBlock(java.lang.String sys, java.lang.String user)
ExpressionPower(java.lang.String sys, java.lang.String user)
ExpressionReference(java.lang.String sys, java.lang.String user)
ExpressionReporter(java.lang.String sys, java.lang.String user)
ExpressionScript(java.lang.String sys, java.lang.String user)
ExpressionSection(java.lang.String sys, java.lang.String user)
ExpressionSensor(java.lang.String sys, java.lang.String user)
ExpressionSensorEdge(java.lang.String sys, java.lang.String user)
ExpressionSignalHead(java.lang.String sys, java.lang.String user)
ExpressionSignalMast(java.lang.String sys, java.lang.String user)
ExpressionTransit(java.lang.String sys, java.lang.String user)
ExpressionTurnout(java.lang.String sys, java.lang.String user)
ExpressionWarrant(java.lang.String sys, java.lang.String user)
False(java.lang.String sys, java.lang.String user)
FileAsFlag(java.lang.String sys, java.lang.String user)
Hold(java.lang.String sys, java.lang.String user)
LastResultOfDigitalExpression(java.lang.String sys, java.lang.String user)
LogData(java.lang.String sys, java.lang.String user)
Not(java.lang.String sys, java.lang.String user)
Or(java.lang.String sys, java.lang.String user)
Or(java.lang.String sys, java.lang.String user, java.util.List<java.util.Map.Entry<java.lang.String,java.lang.String>> expressionSystemNames)
StringExpressionConstant(java.lang.String sys, java.lang.String user)
StringExpressionMemory(java.lang.String sys, java.lang.String user)
Timer(java.lang.String sys, java.lang.String user)
True(java.lang.String sys, java.lang.String user)
-
Uses of NamedBean.BadSystemNameException in jmri.jmrit.logixng.implementation
Methods in jmri.jmrit.logixng.implementation that throw NamedBean.BadSystemNameException Modifier and Type Method Description NamedTable
DefaultNamedTableManager. loadTableFromCSV(java.lang.String sys, java.lang.String user, java.io.File file)
Load a table from a CSV finle.NamedTable
DefaultNamedTableManager. loadTableFromCSV(java.lang.String sys, java.lang.String user, java.lang.String fileName)
Load a table from a CSV finle.static NamedTable
AbstractNamedTable. loadTableFromCSV_File(java.lang.String systemName, java.lang.String userName, java.io.File file, boolean registerInManager, Table.CsvType csvType)
static NamedTable
AbstractNamedTable. loadTableFromCSV_File(java.lang.String systemName, java.lang.String userName, java.lang.String fileName, boolean registerInManager, Table.CsvType csvType)
static NamedTable
AbstractNamedTable. loadTableFromCSV_Text(java.lang.String systemName, java.lang.String userName, java.lang.String text, boolean registerInManager, Table.CsvType csvType)
NamedTable
DefaultNamedTableManager. loadTableFromCSVData(java.lang.String sys, java.lang.String user, java.lang.String text)
Load a table from a CSV text.Constructors in jmri.jmrit.logixng.implementation that throw NamedBean.BadSystemNameException Constructor Description AbstractBase(java.lang.String sys)
AbstractBase(java.lang.String sys, java.lang.String user)
AbstractBase(java.lang.String sys, java.lang.String user, Category category)
AbstractBase(java.lang.String sys, Category category)
AbstractNamedTable(java.lang.String sys, java.lang.String user, int numRows, int numColumns)
Create a new named table.AbstractNamedTable(java.lang.String systemName, java.lang.String userName, java.lang.Object[][] data)
Create a new named table with an existing array of cells.AbstractNamedTable(java.lang.String systemName, java.lang.String userName, java.lang.String fileName, java.lang.Object[][] data)
Create a new named table with an existing array of cells.ClipboardMany(java.lang.String sys, java.lang.String user)
ClipboardMany(java.lang.String sys, java.lang.String user, java.util.List<ClipboardMany.ItemData> itemSystemNames)
DefaultConditionalNG(java.lang.String sys, java.lang.String user)
DefaultConditionalNG(java.lang.String sys, java.lang.String user, int threadID)
DefaultCsvNamedTable(java.lang.String sys, java.lang.String user, java.lang.String fileName, java.lang.Object[][] data, Table.CsvType csvType)
Create a new named table.DefaultGlobalVariable(java.lang.String sys, java.lang.String user)
DefaultInternalNamedTable(java.lang.String sys, java.lang.String user, int numRows, int numColumns)
Create a new named table.DefaultInternalNamedTable(java.lang.String systemName, java.lang.String userName, java.lang.Object[][] data)
Create a new named table with an existing array of cells.DefaultLogixNG(java.lang.String sys, java.lang.String user)
DefaultLogixNG(java.lang.String sys, java.lang.String user, boolean inline)
DefaultModule(java.lang.String sys, java.lang.String user, FemaleSocketManager.SocketType socketType)
-
Uses of NamedBean.BadSystemNameException in jmri.jmrit.logixng.swing
Methods in jmri.jmrit.logixng.swing that throw NamedBean.BadSystemNameException Modifier and Type Method Description MaleSocket
SwingConfiguratorInterface. createNewObject(java.lang.String systemName, java.lang.String userName)
Create a new object with the data entered.This method must also register the object in its manager. -
Uses of NamedBean.BadSystemNameException in jmri.jmrit.logixng.util
Constructors in jmri.jmrit.logixng.util that throw NamedBean.BadSystemNameException Constructor Description NullBase()
-
Uses of NamedBean.BadSystemNameException in jmri.jmrix.can.cbus
Methods in jmri.jmrix.can.cbus that throw NamedBean.BadSystemNameException Modifier and Type Method Description java.lang.String
CbusReporterManager. validateSystemNameFormat(java.lang.String name, java.util.Locale locale)
Validates to only numeric system names. -
Uses of NamedBean.BadSystemNameException in jmri.jmrix.cmri.serial
Methods in jmri.jmrix.cmri.serial that throw NamedBean.BadSystemNameException Modifier and Type Method Description java.lang.String
SerialTurnoutManager. validateSystemNameFormat(java.lang.String systemName, java.util.Locale locale)
Validate the format of name, returning it unchanged if valid. -
Uses of NamedBean.BadSystemNameException in jmri.jmrix.dcc4pc
Methods in jmri.jmrix.dcc4pc that throw NamedBean.BadSystemNameException Modifier and Type Method Description java.lang.String
Dcc4PcReporterManager. validateSystemNameFormat(java.lang.String name, java.util.Locale locale)
Validates to contain at least 1 number . . .java.lang.String
Dcc4PcSensorManager. validateSystemNameFormat(java.lang.String name, java.util.Locale locale)
Validates to contain at least 1 number . . . -
Uses of NamedBean.BadSystemNameException in jmri.jmrix.ecos
Methods in jmri.jmrix.ecos that throw NamedBean.BadSystemNameException Modifier and Type Method Description java.lang.String
EcosReporterManager. validateSystemNameFormat(java.lang.String name, java.util.Locale locale)
Validates to contain at least 1 number . . .java.lang.String
EcosSensorManager. validateSystemNameFormat(java.lang.String name, java.util.Locale locale)
Validates to contain at least 1 number . . .java.lang.String
EcosTurnoutManager. validateSystemNameFormat(java.lang.String name, java.util.Locale locale)
Validates to contain at least 1 number . . . -
Uses of NamedBean.BadSystemNameException in jmri.jmrix.jmriclient
Methods in jmri.jmrix.jmriclient that throw NamedBean.BadSystemNameException Modifier and Type Method Description java.lang.String
JMRIClientReporterManager. validateSystemNameFormat(java.lang.String name, java.util.Locale locale)
Validates to only numeric system names.java.lang.String
JMRIClientSensorManager. validateSystemNameFormat(java.lang.String name, java.util.Locale locale)
Validates to only numeric.java.lang.String
JMRIClientTurnoutManager. validateSystemNameFormat(java.lang.String name, java.util.Locale locale)
Validates to only numeric. -
Uses of NamedBean.BadSystemNameException in jmri.jmrix.mqtt.logixng
Constructors in jmri.jmrix.mqtt.logixng that throw NamedBean.BadSystemNameException Constructor Description Publish(java.lang.String sys, java.lang.String user, MqttSystemConnectionMemo memo)
Subscribe(java.lang.String sys, java.lang.String user, MqttSystemConnectionMemo memo)
-
Uses of NamedBean.BadSystemNameException in jmri.jmrix.openlcb
Methods in jmri.jmrix.openlcb that throw NamedBean.BadSystemNameException Modifier and Type Method Description static java.lang.String
OlcbAddress. validateSystemNameFormat(java.lang.String name, java.util.Locale locale, java.lang.String prefix, CanSystemConnectionMemo memo)
Validates Strings for OpenLCB format.java.lang.String
OlcbLightManager. validateSystemNameFormat(java.lang.String name, java.util.Locale locale)
Validates to OpenLCB format.java.lang.String
OlcbReporterManager. validateSystemNameFormat(java.lang.String name, java.util.Locale locale)
Validates to OpenLCB format.java.lang.String
OlcbSensorManager. validateSystemNameFormat(java.lang.String name, java.util.Locale locale)
Validates to OpenLCB format.java.lang.String
OlcbTurnoutManager. validateSystemNameFormat(java.lang.String name, java.util.Locale locale)
Validates to OpenLCB 2 part address format.static java.lang.String
OlcbAddress. validateSystemNameFormat2Part(java.lang.String name, java.util.Locale locale, java.lang.String prefix, CanSystemConnectionMemo memo)
Validates 2 part Hardware Address Strings for OpenLCB format. -
Uses of NamedBean.BadSystemNameException in jmri.jmrix.pi
Methods in jmri.jmrix.pi that throw NamedBean.BadSystemNameException Modifier and Type Method Description java.lang.String
RaspberryPiSensorManager. validateSystemNameFormat(java.lang.String name, java.util.Locale locale)
Validates to Integer Format 0-999 with valid prefix.java.lang.String
RaspberryPiTurnoutManager. validateSystemNameFormat(java.lang.String name, java.util.Locale locale)
Validates to Integer Format 0-999 with valid prefix. -
Uses of NamedBean.BadSystemNameException in jmri.jmrix.rfid.generic.standalone
Methods in jmri.jmrix.rfid.generic.standalone that throw NamedBean.BadSystemNameException Modifier and Type Method Description java.lang.String
StandaloneSensorManager. validateSystemNameFormat(java.lang.String name, java.util.Locale locale)
Validates to contain at least 1 number. -
Uses of NamedBean.BadSystemNameException in jmri.jmrix.rfid.merg.concentrator
Methods in jmri.jmrix.rfid.merg.concentrator that throw NamedBean.BadSystemNameException Modifier and Type Method Description java.lang.String
ConcentratorSensorManager. validateSystemNameFormat(java.lang.String name, java.util.Locale locale)
Validates to validateTrimmedSystemNameFormat. -
Uses of NamedBean.BadSystemNameException in jmri.jmrix.srcp
Methods in jmri.jmrix.srcp that throw NamedBean.BadSystemNameException Modifier and Type Method Description java.lang.String
SRCPSensorManager. validateSystemNameFormat(java.lang.String name, java.util.Locale locale)
Validates to only numeric.java.lang.String
SRCPTurnoutManager. validateSystemNameFormat(java.lang.String name, java.util.Locale locale)
Validates to only numeric. -
Uses of NamedBean.BadSystemNameException in jmri.jmrix.tams
Methods in jmri.jmrix.tams that throw NamedBean.BadSystemNameException Modifier and Type Method Description java.lang.String
TamsSensorManager. validateSystemNameFormat(java.lang.String name, java.util.Locale locale)
Validates to contain at least 1 number . . .java.lang.String
TamsTurnoutManager. validateSystemNameFormat(java.lang.String name, java.util.Locale locale)
Validates to contain at least 1 number . . . -
Uses of NamedBean.BadSystemNameException in jmri.jmrix.xpa
Methods in jmri.jmrix.xpa that throw NamedBean.BadSystemNameException Modifier and Type Method Description java.lang.String
XpaTurnoutManager. validateSystemNameFormat(java.lang.String name, java.util.Locale locale)
Validates to only numeric.
-