ColoredUI
object, which shall be updated.ReachabilityUI
object, which shall be updated.UI
to prevent the creation of direct instances of this class.UI
to prevent the creation of direct instances of this class.SensorDataFeeder
from this thread at the end of the simulation.PropertyService
informs its creator, that there was a change of properties and that the creator
should update his properties according to the new ones.ColoredUIUpdater
which keeps the user interface up to date.ReachabilityUIUpdater
which keeps the user interface up to date.ReachabilityUI.stateSelectors
with new values.