openlcb / OpenLCB_Java

Java implementation of OpenLCB / LCC protocols. This implementation operates inside JMRI, and can also be used inside Android apps.
6 stars 9 forks source link

Event table #85

Closed balazsracz closed 7 years ago

balazsracz commented 7 years ago

Creates an inmemory list of known uses of event IDs, associating one or more string descriptions with each Event ID. Allows infrastructure components to register as a user of an event ID and provide a description for themselves. This registration can be revoked when the infrastructure component is changed (e.g. to a different event ID) or deleted, or updated in case its name changes. Allows UIs to register as listener and get notifications when the known users or descriptions of an event ID change. Adds a user interface component to the CDI window that lists all other users of the currently set event ID.

coveralls commented 7 years ago

Coverage Status

Coverage decreased (-1.009%) to 65.984% when pulling 3b87485bf09d51e13708af167e92a10847de352a on bracz-eventtable into 94ab7befa2ca1a977a8c14b02946ae726fd803a6 on master.