Package org.eclipse.gef.common.adapt.inject
This package provides support for Google Guice-based injection of adapters.
-
Class Summary Class Description AdaptableScopes A utility class to support adaptable-based scoping.AdaptableTypeListener A specificTypeListener
to support adapter injection.AdapterInjectionSupport A configuration module that can be installed (viaBinder.install(Module)
) to enable support for injection of adapters intoIAdaptable
s.AdapterInjector A specificMembersInjector
that supports injection of adapters into anIAdaptable
implementation class'IAdaptable.setAdapter(TypeToken, Object, String)
method, that is marked as being eligible for adapter injection (seeInjectAdapters
).AdapterMaps -
Enum Summary Enum Description AdapterInjectionSupport.LoggingMode TheAdapterInjectionSupport.LoggingMode
specifies if binding-related information and warning messages should be printed. -
Annotation Types Summary Annotation Type Description InjectAdapters An annotation to mark anIAdaptable
implementation class'IAdaptable.setAdapter(TypeToken, Object, String)
method as an injection point for adapter injection: