Package | Description |
---|---|
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.impl |
Here default implementations of the
Builder interfaces can be found. |
net.sf.jguiraffe.gui.builder.window.ctrl |
This package contains classes and interfaces for the implementation of form
controllers.
|
Modifier and Type | Class and Description |
---|---|
class |
ApplicationBuilderData
The application specific default implementation of the
BuilderData
interface. |
Modifier and Type | Method and Description |
---|---|
void |
Builder.build(Locator script,
BuilderData data)
A generic builder method.
|
void |
Builder.buildContainer(Locator script,
BuilderData data,
Object container)
A convenience method for constructing the GUI of the given passed in
container.
|
Window |
Builder.buildWindow(Locator script,
BuilderData data)
A convenience method for building windows like top-level frames or
dialogs.
|
void |
Builder.release(BuilderData data)
Releases the specified
BuilderData object. |
Constructor and Description |
---|
AutoReleaseListener(BuilderData data)
Creates a new instance of
AutoReleaseListener and sets the
BuilderData object to be released automatically. |
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
protected BuilderData |
FormController.getBuilderData()
Returns the current
BuilderData object. |
Copyright © 2016 The JGUIraffe Team. All rights reserved.