java.lang.Object | |
↳ | org.eclipse.sisu.launch.SisuBundlePlan |
BundlePlan
that prepares BindingPublisher
s for JSR330 bundles.
Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
protected final MutableBeanLocator | locator |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
SisuBundlePlan(MutableBeanLocator locator) |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
BindingPublisher |
prepare(Bundle bundle)
Prepares a
BindingPublisher of components for the given bundle. |
Protected Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
boolean | appliesTo(Bundle bundle) | ||||||||||
Module |
compose(Bundle bundle)
Composes a
Module that configures components from the given bundle. | ||||||||||
Injector | inject(Module module) |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
org.eclipse.sisu.launch.BundlePlan
|
Prepares a BindingPublisher
of components for the given bundle.
bundle | The bundle |
---|
null
if the plan doesn't apply
true
if plan applies to the bundle; otherwise false
Composes a Module
that configures components from the given bundle.
bundle | The bundle |
---|