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 specificTypeListenerto support adapter injection.AdapterInjectionSupport A configuration module that can be installed (viaBinder.install(Module)) to enable support for injection of adapters intoIAdaptables.AdapterInjector A specificMembersInjectorthat supports injection of adapters into anIAdaptableimplementation 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.LoggingModespecifies if binding-related information and warning messages should be printed. -
Annotation Types Summary Annotation Type Description InjectAdapters An annotation to mark anIAdaptableimplementation class'IAdaptable.setAdapter(TypeToken, Object, String)method as an injection point for adapter injection: