Package ptolemy.actor.injection
Dependency injection to support implementation mappings for different
platforms such as Android and Java SE.
This package uses Google Guice.
- Since:
- Ptolemy II 8.1
-
Interface Summary Interface Description ActorModuleInitializer.Initializer Initializer is responsible for initializing the PtolemyInjector with modules specific to the platform it was developed for.PortableContainer Platform independent container for placing UI components into itself.PortablePlaceable This interface is analogous to thePlaceable
interface. -
Class Summary Class Description ActorModuleInitializer Initializer of the PtolemyInjector with Java SE specific actor interface to implementation mappings.Injector The Injector class is responsible for loading implementation based on a interface.PtolemyInjector PtolemyInjector contains a static reference to the Injector loaded with Ptolemy Modules for the given target platform.PtolemyModule PtolemyModule loads interface to implementation mappings from the provided ResourceBundle.