IActivatable.ActivatableSupport for the given source
IActivatable and a related PropertyChangeSupport.ActivatableSupport if it is not yet active.IActivatable.PropertyChangeEvent.getPropertyName() when
notifying about changes of the activation state.Scope that is bound to an IAdaptable-compliant type
and has to be scoped to a respective instance of that type.AdaptableScope for the given IAdaptable
type.IAdaptable.TypeListener to support adapter injection.Binder.install(Module)) to enable support for injection of adapters
into IAdaptables.MembersInjector that supports injection of adapters into
an IAdaptable implementation class'
IAdaptable.setAdapter(TypeToken, Object, String) method, that is
marked as being eligible for adapter injection (see InjectAdapters).AdapterInjector to inject the given Method,
annotated with the given AdapterMap method annotation.BindingAnnotation that can be used to qualify adapter (map)
bindings, i.e. provide type information related to valid IAdaptable
injection points.MapBinder, via which adapter (map)
bindings can be specified in a Module.PropertyChangeEvent.getPropertyName() when
notifying about registering/unregistering of adapters.AdapterStore is a basic IAdaptable implementation that can
be used standalone.AdapterStore with no initial adapters.IListObserver to the list of observers, which are
notified whenever this ObservableList changes.IMapObserver to the list of observers, which are
notified on changes.PropertyChangeListener at this
IPropertyChangeNotifier.ObservableList where this
IListObserver is registered.ObservableMap where this
IMapObserver is registered.TypeToken for an actual parameter type, which is
inferred from a given context class.Copyright (c) 2014 itemis AG and others. All rights reserved.