Uses of Interface
jmri.IdTag
-
Packages that use IdTag 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.implementation.decorators jmri.jmrit.beantable Provides table GUI for manipulating NamedBean objects: Turnouts, Sensors, SignalHeads.jmri.jmrit.operations.rollingstock jmri.jmrix.can.cbus Defines classes for interfacing to a MERG CBUS network.jmri.jmrix.loconet Provides access to LocoNet systems, along with a lot of Swing-based tools.jmri.jmrix.rfid This package handles communications for RFID adapters.jmri.managers Provides implementations of various JMRI managers.jmri.server.json.idtag -
-
Uses of IdTag in jmri
Subinterfaces of IdTag in jmri Modifier and Type Interface Description interfaceAddressedIdTagThis interface extendsIdTagto include a locomotive address.interfaceRailComRailCom represents a RailCom enabled decoder that might be fitted to a specific piece of rolling stock to uniquely identify it.
RailCom is a registered trademark of Lenz GmbH.Methods in jmri that return IdTag Modifier and Type Method Description IdTagIdTagManager. getBySystemName(java.lang.String systemName)Locate an instance based on a system name.IdTagIdTagManager. getByTagID(java.lang.String tagID)Locate an instance based on a tag ID.IdTagIdTagManager. getByUserName(java.lang.String userName)Locate an instance based on a user name.IdTagIdTagManager. getIdTag(java.lang.String name)Locate via tag ID, then by user name, and finally system name if needed.IdTagIdTagManager. newIdTag(java.lang.String systemName, java.lang.String userName)Return an instance with the specified system and user names.IdTagIdTagManager. provideIdTag(java.lang.String name)Locate via tag ID, then user name, and finally system name if needed.Methods in jmri that return types with arguments of type IdTag Modifier and Type Method Description java.util.List<IdTag>IdTagManager. getTagsForReporter(Reporter reporter, long threshold)Get a list of all IdTags seen by a specified Reporter within a specific time threshold from the most recently seen.Methods in jmri with parameters of type IdTag Modifier and Type Method Description voidIdTagListener. notify(IdTag r) -
Uses of IdTag in jmri.implementation
Classes in jmri.implementation that implement IdTag Modifier and Type Class Description classAbstractIdTagAbstract implementation ofIdTagcontaining code common to all concrete implementations.classDefaultIdTagConcrete implementation of theIdTaginterface for the Internal system.classDefaultRailComConcrete implementation of theRailCominterface.Methods in jmri.implementation with parameters of type IdTag Modifier and Type Method Description voidAbstractIdTagReporter. notify(IdTag id) -
Uses of IdTag in jmri.implementation.decorators
Methods in jmri.implementation.decorators with parameters of type IdTag Modifier and Type Method Description voidTimeoutReporter. notify(IdTag r) -
Uses of IdTag in jmri.jmrit.beantable
Methods in jmri.jmrit.beantable that return IdTag Modifier and Type Method Description IdTagIdTagTableDataModel. getBySystemName(java.lang.String name)IdTagIdTagTableDataModel. getByUserName(java.lang.String name)Methods in jmri.jmrit.beantable that return types with arguments of type IdTag Modifier and Type Method Description Manager<IdTag>IdTagTableDataModel. getManager()protected Manager<IdTag>IdTagTableTabAction. getManager()Get the Bean Manager in use by the TableAction.Methods in jmri.jmrit.beantable with parameters of type IdTag Modifier and Type Method Description voidIdTagTableDataModel. clickOn(IdTag t)voidRailComTableDataModel. clickOn(IdTag t)Method parameters in jmri.jmrit.beantable with type arguments of type IdTag Modifier and Type Method Description voidIdTagTableAction. addToFrame(BeanTableFrame<IdTag> f)voidRailComTableAction. addToFrame(BeanTableFrame<IdTag> f)voidIdTagTableAction. addToPanel(AbstractTableTabAction<IdTag> f)voidRailComTableAction. addToPanel(AbstractTableTabAction<IdTag> f)voidIdTagTableAction. setManager(Manager<IdTag> t)If the subClass is being included in a greater tabbed frame, then this is used to specify which manager the subclass should be using.protected voidIdTagTableDataModel. setManager(Manager<IdTag> mgr)voidRailComTableDataModel. setManager(Manager<IdTag> mgr)Constructor parameters in jmri.jmrit.beantable with type arguments of type IdTag Constructor Description IdTagTableDataModel(Manager<IdTag> mgr)Create a new IdTag Table Data Model.RailComTableDataModel(Manager<IdTag> mgr)Create a new Memory Table Data Model. -
Uses of IdTag in jmri.jmrit.operations.rollingstock
Fields in jmri.jmrit.operations.rollingstock declared as IdTag Modifier and Type Field Description protected IdTagRollingStock. _tagFields in jmri.jmrit.operations.rollingstock with type parameters of type IdTag Modifier and Type Field Description NamedBeanComboBox<IdTag>RollingStockEditFrame. rfidComboBoxMethods in jmri.jmrit.operations.rollingstock that return IdTag Modifier and Type Method Description IdTagRollingStock. getIdTag()Methods in jmri.jmrit.operations.rollingstock with parameters of type IdTag Modifier and Type Method Description voidRollingStock. setIdTag(IdTag tag)Sets the id tag for this rolling stock. -
Uses of IdTag in jmri.jmrix.can.cbus
Methods in jmri.jmrix.can.cbus with parameters of type IdTag Modifier and Type Method Description voidCbusReporter. notify(IdTag id)Resets report briefly back to null so Sensor Listeners are updated. -
Uses of IdTag in jmri.jmrix.loconet
Classes in jmri.jmrix.loconet that implement IdTag Modifier and Type Class Description classTranspondingTagConcrete implementation of theIdTaginterface for the LocoNet based Transponding reports.Methods in jmri.jmrix.loconet that return IdTag Modifier and Type Method Description IdTagTranspondingTagManager. newIdTag(java.lang.String systemName, java.lang.String userName) -
Uses of IdTag in jmri.jmrix.rfid
Methods in jmri.jmrix.rfid with parameters of type IdTag Modifier and Type Method Description voidRfidSensor. notify(IdTag r)voidTimeoutRfidSensor. notify(IdTag t) -
Uses of IdTag in jmri.managers
Methods in jmri.managers that return IdTag Modifier and Type Method Description protected IdTagDefaultIdTagManager. createNewIdTag(java.lang.String systemName, java.lang.String userName)IdTagDefaultIdTagManager. getBySystemName(java.lang.String name)Locate an existing instance based on a system name.IdTagDefaultIdTagManager. getByTagID(java.lang.String tagID)Locate an instance based on a tag ID.IdTagProxyIdTagManager. getByTagID(java.lang.String tagID)IdTagDefaultIdTagManager. getByUserName(java.lang.String key)Locate an existing instance based on a user name.IdTagDefaultIdTagManager. getIdTag(java.lang.String name)Locate via tag ID, then by user name, and finally system name if needed.IdTagProxyIdTagManager. getIdTag(java.lang.String name)Locate via user name, then system name if needed.protected IdTagProxyIdTagManager. makeBean(Manager<IdTag> manager, java.lang.String systemName, java.lang.String userName)IdTagDefaultIdTagManager. newIdTag(java.lang.String systemName, java.lang.String userName)Provide ID Tag by UserName then SystemName, creates new IdTag if not found.IdTagDefaultRailComManager. newIdTag(java.lang.String systemName, java.lang.String userName)Provide by userName, then SystemName, else create new.IdTagProxyIdTagManager. newIdTag(java.lang.String systemName, java.lang.String userName)Get an instance with the specified system and user names.IdTagDefaultIdTagManager. 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.IdTagProxyIdTagManager. 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.IdTagDefaultIdTagManager. provideIdTag(java.lang.String name)Locate via tag ID, then user name, and finally system name if needed.IdTagProxyIdTagManager. provideIdTag(java.lang.String name)Locate via user name, then system name if needed.Methods in jmri.managers that return types with arguments of type IdTag Modifier and Type Method Description java.lang.Class<IdTag>DefaultIdTagManager. getNamedBeanClass()Get the class of NamedBean supported by this Manager.java.lang.Class<IdTag>ProxyIdTagManager. getNamedBeanClass()Get the class of NamedBean supported by this Manager.java.util.SortedSet<IdTag>DefaultIdTagManager. getNamedBeanSet()Provide an unmodifiable SortedSet of NamedBeans in system-name order.java.util.SortedSet<IdTag>ProxyIdTagManager. getNamedBeanSet()Provide an unmodifiable SortedSet of NamedBeans in system-name order.java.util.List<IdTag>DefaultIdTagManager. getTagsForReporter(Reporter reporter, long threshold)Get a list of all IdTags seen by a specified Reporter within a specific time threshold from the most recently seen.java.util.List<IdTag>ProxyIdTagManager. getTagsForReporter(Reporter reporter, long threshold)protected AbstractManager<IdTag>ProxyIdTagManager. makeInternalManager()Methods in jmri.managers with parameters of type IdTag Modifier and Type Method Description voidDefaultIdTagManager. deregister(IdTag s)Forget a NamedBean Object created outside the manager.voidDefaultIdTagManager. register(IdTag s)Remember a NamedBean Object created outside the manager.Method parameters in jmri.managers with type arguments of type IdTag Modifier and Type Method Description protected IdTagProxyIdTagManager. makeBean(Manager<IdTag> manager, java.lang.String systemName, java.lang.String userName) -
Uses of IdTag in jmri.server.json.idtag
Methods in jmri.server.json.idtag that return types with arguments of type IdTag Modifier and Type Method Description protected ProvidingManager<IdTag>JsonIdTagHttpService. getProvidingManager()Methods in jmri.server.json.idtag with parameters of type IdTag Modifier and Type Method Description voidJsonIdTagHttpService. doDelete(IdTag bean, java.lang.String name, java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)com.fasterxml.jackson.databind.node.ObjectNodeJsonIdTagHttpService. doGet(IdTag idTag, java.lang.String name, java.lang.String type, JsonRequest request)com.fasterxml.jackson.databind.node.ObjectNodeJsonIdTagHttpService. doPost(IdTag idTag, java.lang.String name, java.lang.String type, com.fasterxml.jackson.databind.JsonNode data, JsonRequest request)
-