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 PropertyChangeListener
s.IPropertyStore
allows to store and retrieve values of named
properties, notifying registered PropertyChangeListener
s 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.