Uses of Interface
jmri.StringIO
-
Packages that use StringIO 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.beantable Provides table GUI for manipulating NamedBean objects: Turnouts, Sensors, SignalHeads.jmri.jmrit.logixng.actions jmri.jmrit.logixng.expressions jmri.jmrix.internal The jmrix.internal package contains a JMRI connection implementation for use without a layout.jmri.jmrix.loconet Provides access to LocoNet systems, along with a lot of Swing-based tools.jmri.jmrix.openlcb Implementation of the JMRI OpenLCB hardware interface.jmri.managers Provides implementations of various JMRI managers. -
-
Uses of StringIO in jmri
Methods in jmri that return StringIO Modifier and Type Method Description StringIO
StringIOManager. getStringIO(java.lang.String name)
Get an existing StringIO or return null if it doesn't exist.StringIO
StringIOManager. newStringIO(java.lang.String systemName, java.lang.String userName)
Return a StringIO with the specified user or system name.StringIO
StringIOManager. provide(java.lang.String name)
StringIO
StringIOManager. provideStringIO(java.lang.String name)
-
Uses of StringIO in jmri.implementation
Classes in jmri.implementation that implement StringIO Modifier and Type Class Description class
AbstractStringIO
Base implementation of the StringIO interface.class
DefaultStringIO
Base implementation of the StringIO interface. -
Uses of StringIO in jmri.jmrit.beantable
Methods in jmri.jmrit.beantable that return StringIO Modifier and Type Method Description StringIO
StringIOTableDataModel. getBySystemName(java.lang.String name)
StringIO
StringIOTableDataModel. getByUserName(java.lang.String name)
Methods in jmri.jmrit.beantable that return types with arguments of type StringIO Modifier and Type Method Description protected Manager<StringIO>
StringIOTableTabAction. getManager()
Get the Bean Manager in use by the TableAction.Methods in jmri.jmrit.beantable with parameters of type StringIO Modifier and Type Method Description void
StringIOTableDataModel. clickOn(StringIO t)
Process a click on The value cell.Method parameters in jmri.jmrit.beantable with type arguments of type StringIO Modifier and Type Method Description void
StringIOTableAction. setManager(Manager<StringIO> man)
If the subClass is being included in a greater tabbed frame, then this is used to specify which manager the subclass should be using.void
StringIOTableDataModel. setManager(Manager<StringIO> rm)
Set the Model Bean Manager.Constructor parameters in jmri.jmrit.beantable with type arguments of type StringIO Constructor Description StringIOTableDataModel(Manager<StringIO> mgr)
-
Uses of StringIO in jmri.jmrit.logixng.actions
Methods in jmri.jmrit.logixng.actions that return types with arguments of type StringIO Modifier and Type Method Description LogixNG_SelectNamedBean<StringIO>
StringActionStringIO. getSelectNamedBean()
-
Uses of StringIO in jmri.jmrit.logixng.expressions
Methods in jmri.jmrit.logixng.expressions that return types with arguments of type StringIO Modifier and Type Method Description LogixNG_SelectNamedBean<StringIO>
StringExpressionStringIO. getSelectNamedBean()
-
Uses of StringIO in jmri.jmrix.internal
Methods in jmri.jmrix.internal that return StringIO Modifier and Type Method Description StringIO
InternalStringIOManager. createNewStringIO(java.lang.String sName, java.lang.String uName)
StringIO
InternalStringIOManager. provide(java.lang.String name)
Get an existing instance via user name, then system name; if no matching instance is found, create a new NameBean from the system name.StringIO
InternalStringIOManager. provideStringIO(java.lang.String sName)
-
Uses of StringIO in jmri.jmrix.loconet
Classes in jmri.jmrix.loconet that implement StringIO Modifier and Type Class Description class
LnThrottleStringIO
Send a message to the LocoNet throttles.Methods in jmri.jmrix.loconet that return StringIO Modifier and Type Method Description StringIO
LnStringIOManager. createNewStringIO(java.lang.String sName, java.lang.String uName)
StringIO
LnStringIOManager. provide(java.lang.String name)
Get an existing instance via user name, then system name; if no matching instance is found, create a new NameBean from the system name.StringIO
LnStringIOManager. provideStringIO(java.lang.String sName)
-
Uses of StringIO in jmri.jmrix.openlcb
Classes in jmri.jmrix.openlcb that implement StringIO Modifier and Type Class Description class
OlcbStringIO
Send a message to the OpenLCB/LCC networkMethods in jmri.jmrix.openlcb that return StringIO Modifier and Type Method Description StringIO
OlcbStringIOManager. createNewStringIO(java.lang.String sName, java.lang.String uName)
StringIO
OlcbStringIOManager. provide(java.lang.String name)
Get an existing instance via user name, then system name; if no matching instance is found, create a new NameBean from the system name.StringIO
OlcbStringIOManager. provideStringIO(java.lang.String sName)
-
Uses of StringIO in jmri.managers
Methods in jmri.managers that return StringIO Modifier and Type Method Description protected abstract StringIO
AbstractStringIOManager. createNewStringIO(java.lang.String systemName, java.lang.String userName)
Internal method to invoke the factory and create a new StringIO.StringIO
AbstractStringIOManager. getStringIO(java.lang.String name)
StringIO
ProxyStringIOManager. getStringIO(java.lang.String name)
Get an existing StringIO or return null if it doesn't exist.protected StringIO
ProxyStringIOManager. makeBean(Manager<StringIO> manager, java.lang.String systemName, java.lang.String userName)
Defer creation of the proper type to the subclass.StringIO
AbstractStringIOManager. newStringIO(java.lang.String systemName, java.lang.String userName)
Create a New StringIO.StringIO
ProxyStringIOManager. newStringIO(java.lang.String systemName, java.lang.String userName)
Return a StringIO with the specified user or system name.StringIO
ProxyStringIOManager. provide(java.lang.String name)
Get an existing instance via user name, then system name; if no matching instance is found, create a new NameBean from the system name.StringIO
AbstractStringIOManager. provideStringIO(java.lang.String name)
StringIO
ProxyStringIOManager. provideStringIO(java.lang.String sName)
Methods in jmri.managers that return types with arguments of type StringIO Modifier and Type Method Description java.lang.Class<StringIO>
AbstractStringIOManager. getNamedBeanClass()
Get the class of NamedBean supported by this Manager.java.lang.Class<StringIO>
ProxyStringIOManager. getNamedBeanClass()
Get the class of NamedBean supported by this Manager.protected AbstractManager<StringIO>
ProxyStringIOManager. makeInternalManager()
Method parameters in jmri.managers with type arguments of type StringIO Modifier and Type Method Description protected StringIO
ProxyStringIOManager. makeBean(Manager<StringIO> manager, java.lang.String systemName, java.lang.String userName)
Defer creation of the proper type to the subclass.
-