IActivatable represents an entity that can be activated (
IActivatable.activate()) and deactivated (IActivatable.deactivate()) as required.IAdaptable allows to register (as well as unregister) and retrieve
(registered) adapters under a given AdapterKey, which combines a
TypeToken-based type key and a String-based role.IAdaptable it is registered at.IDisposable needs to be disposed after it is no longer needed.IListObserver can be used to monitor changes made to an
ObservableList.IMapObserver can be used to monitor changes made to an
ObservableMap.IPropertyChangeNotifier provides facilities to register and
unregister PropertyChangeListeners.IPropertyStore allows to store and retrieve values of named
properties, notifying registered PropertyChangeListeners about all
(real) changes of property values, i.e. when a value gets set, unset, or
changed to a different value.ActivatableSupport is active or inactive.IActivatable is active or inactive.Copyright (c) 2014 itemis AG and others. All rights reserved.