| 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.