void |
JellyBuilder.build(Locator script,
BuilderData data) |
A generic build method for executing a builder script.
|
void |
JellyBuilder.buildContainer(Locator script,
BuilderData data,
Object container) |
A convenience method for building the content of a container object.
|
Window |
JellyBuilder.buildWindow(Locator script,
BuilderData data) |
A convenience method for building windows.
|
protected ActionBuilder |
JellyBuilder.createActionBuilderData(BuilderData data) |
Creates the action builder data object for the current builder process.
|
protected ComponentBuilderData |
JellyBuilder.createComponentBuilderData(BuilderData data,
Object rootContainer) |
Creates the component builder data object for the current builder
process.
|
protected WindowBuilderData |
JellyBuilder.createWindowBuilderData(BuilderData data) |
Creates the window builder data object for the current builder process.
|
protected void |
JellyBuilder.fetchResults(org.apache.commons.jelly.JellyContext context,
BuilderData data,
BeanBuilderResult result,
Locator script) |
Fetches all result variables from the context and stores them in the
builder parameter object.
|
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.
|
protected InvocationHelper |
JellyBuilder.initInvocationHelper(BuilderData data) |
Initializes the InvocationHelper to be used during the builder
operation.
|
protected void |
JellyBuilder.performBuild(Locator script,
BuilderData data,
Object rootContainer) |
The main method for executing a builder script.
|
protected void |
JellyBuilder.registerBeanCreationListeners(BeanContext context,
BuilderData data) |
Registers the BeanCreationListener objects defined by the
BuilderData object at the specified BeanContext .
|
protected void |
JellyBuilder.registerExtendedTagLibraries(org.apache.commons.jelly.JellyContext context,
BuilderData data) |
Registers the builder tag libraries at the given context.
|
void |
JellyBuilder.release(BuilderData data) |
Frees all resources associated with the specified BuilderData
object.
|
protected org.apache.commons.jelly.JellyContext |
JellyBuilder.setUpExtendedJellyContext(BuilderData data,
Object rootContainer) |
Creates and initializes the Jelly context to be used for executing the
builder script.
|