Uses of Interface
net.sf.jguiraffe.di.MutableBeanStore
-
Packages that use MutableBeanStore Package Description net.sf.jguiraffe.di.impl This package contains various implementations for the interfaces defined in the maindi
package.net.sf.jguiraffe.gui.app In this package the main application class can be found.net.sf.jguiraffe.gui.builder The main package of the builder.net.sf.jguiraffe.gui.builder.di The builder.di package contains fundamental classes for defining beans and services in a Jelly script.net.sf.jguiraffe.gui.builder.impl Here default implementations of theBuilder
interfaces can be found. -
-
Uses of MutableBeanStore in net.sf.jguiraffe.di.impl
Classes in net.sf.jguiraffe.di.impl that implement MutableBeanStore Modifier and Type Class Description class
DefaultBeanStore
A simple yet fully functional default implementation of theBeanStore
interface. -
Uses of MutableBeanStore in net.sf.jguiraffe.gui.app
Methods in net.sf.jguiraffe.gui.app that return MutableBeanStore Modifier and Type Method Description protected MutableBeanStore
Application. createRootStore(org.apache.commons.configuration.Configuration config)
Creates the root bean store.Methods in net.sf.jguiraffe.gui.app with parameters of type MutableBeanStore Modifier and Type Method Description protected BeanBuilderResult
Application. readBeanDefinition(Locator script, MutableBeanStore rootStore, ClassLoaderProvider loaderProvider)
A convenience method for processing a file with bean definitions. -
Uses of MutableBeanStore in net.sf.jguiraffe.gui.builder
Methods in net.sf.jguiraffe.gui.builder with parameters of type MutableBeanStore Modifier and Type Method Description BeanBuilderResult
BeanBuilder. build(Locator script, MutableBeanStore rootStore, ClassLoaderProvider loaderProvider)
Executes a script with bean definitions.BeanBuilderResult
BeanBuilder. build(Locator script, MutableBeanStore rootStore, ClassLoaderProvider loaderProvider, InvocationHelper invHlp)
Executes a script with bean definitions and the specified helper objects. -
Uses of MutableBeanStore in net.sf.jguiraffe.gui.builder.di
Methods in net.sf.jguiraffe.gui.builder.di that return MutableBeanStore Modifier and Type Method Description protected MutableBeanStore
DIBuilderData. createRootStore()
Creates the root bean store.protected MutableBeanStore
DIBuilderData. internalGetBeanStore(String name)
Returns the internal bean store with the given name.Methods in net.sf.jguiraffe.gui.builder.di with parameters of type MutableBeanStore Modifier and Type Method Description void
DIBuilderData. initRootBeanStore(MutableBeanStore rootBeanStore)
Sets the root bean store. -
Uses of MutableBeanStore in net.sf.jguiraffe.gui.builder.impl
Methods in net.sf.jguiraffe.gui.builder.impl that return MutableBeanStore Modifier and Type Method Description protected MutableBeanStore
JellyBuilder. initBuilderBeanContext(BuilderData data, org.apache.commons.jelly.JellyContext context, InvocationHelper invHlp)
Creates the root bean store for the current builder operation and initializes theBeanContext
to be used.Methods in net.sf.jguiraffe.gui.builder.impl with parameters of type MutableBeanStore Modifier and Type Method Description BeanBuilderResult
JellyBeanBuilder. build(Locator script, MutableBeanStore rootStore, ClassLoaderProvider loaderProvider)
Executes a script with bean definitions.BeanBuilderResult
JellyBeanBuilder. build(Locator script, MutableBeanStore rootStore, ClassLoaderProvider loaderProvider, InvocationHelper invHlp)
Executes a script with bean definitions and the specified helper objects.protected DIBuilderData
JellyBeanBuilder. createBuilderData(org.apache.commons.jelly.JellyContext context, MutableBeanStore rootStore, ClassLoaderProvider loaderProvider, InvocationHelper invHlp)
Creates theDIBuilderData
object used during the builder operation.protected BeanBuilderResult
JellyBeanBuilder. executeScript(Locator script, org.apache.commons.jelly.JellyContext context, MutableBeanStore rootStore, ClassLoaderProvider loaderProvider, InvocationHelper invHlp)
Executes the specified script on the given Jelly context.
-