Package | Description |
---|---|
net.sf.jguiraffe.di.impl |
This package contains various implementations for the interfaces defined in the
main
di 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 the
Builder interfaces can be found. |
Modifier and Type | Class and Description |
---|---|
class |
DefaultBeanStore
A simple yet fully functional default implementation of the
BeanStore interface. |
Modifier and Type | Method and Description |
---|---|
protected MutableBeanStore |
Application.createRootStore(org.apache.commons.configuration.Configuration config)
Creates the root bean store.
|
Modifier and Type | Method and Description |
---|---|
protected BeanBuilderResult |
Application.readBeanDefinition(Locator script,
MutableBeanStore rootStore,
ClassLoaderProvider loaderProvider)
A convenience method for processing a file with bean definitions.
|
Modifier and Type | Method and 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.
|
Modifier and Type | Method and 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.
|
Modifier and Type | Method and Description |
---|---|
void |
DIBuilderData.initRootBeanStore(MutableBeanStore rootBeanStore)
Sets the root bean store.
|
Modifier and Type | Method and 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 the
BeanContext to be used. |
Modifier and Type | Method and 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 the
DIBuilderData 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.
|
Copyright © 2016 The JGUIraffe Team. All rights reserved.