Packages 
Package Description
net.sf.jguiraffe  
net.sf.jguiraffe.di
DI stands for Dependency Injection.
net.sf.jguiraffe.di.impl
This package contains various implementations for the interfaces defined in the main di package.
net.sf.jguiraffe.di.impl.providers
In the providers sub package different implementations of the BeanProvider interface can be found.
net.sf.jguiraffe.examples.tutorial  
net.sf.jguiraffe.examples.tutorial.bgtask  
net.sf.jguiraffe.examples.tutorial.createfile  
net.sf.jguiraffe.examples.tutorial.mainwnd  
net.sf.jguiraffe.examples.tutorial.model  
net.sf.jguiraffe.examples.tutorial.viewset  
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.action
The action sub package of the builder contains interfaces and classes for dealing with actions and related objects during a builder operation.
net.sf.jguiraffe.gui.builder.action.tags
Here the tags for creating actions and related objects are defined.
net.sf.jguiraffe.gui.builder.components
This package defines the part of the builder that deals with components.
net.sf.jguiraffe.gui.builder.components.model
In this package interfaces for specialized component handlers can be found.
net.sf.jguiraffe.gui.builder.components.tags
A package with tag handler classes for creating GUI components.
net.sf.jguiraffe.gui.builder.components.tags.table
A package with tag handler classes for creating table components.
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.di.tags
In this package tag handler classes for defining beans in a Jelly script can be found.
net.sf.jguiraffe.gui.builder.enablers
A package with classes for enabling or disabling other elements.
net.sf.jguiraffe.gui.builder.event
The main package for events and event listeners definitions.
net.sf.jguiraffe.gui.builder.event.filter
This package contains classes for filtering events.
net.sf.jguiraffe.gui.builder.impl
Here default implementations of the Builder interfaces can be found.
net.sf.jguiraffe.gui.builder.utils
The utils package contains some classes and interfaces providing some special functionality that cannot be associated with other parts of the builder framework.
net.sf.jguiraffe.gui.builder.window
The interfaces and classes in this package support the creation of several types of windows in builder scripts.
net.sf.jguiraffe.gui.builder.window.ctrl
This package contains classes and interfaces for the implementation of form controllers.
net.sf.jguiraffe.gui.builder.window.tags
A package with tag handler classes for creating window components.
net.sf.jguiraffe.gui.cmd
This package contains the implementation of the Command pattern.
net.sf.jguiraffe.gui.dlg
This package contains some common abstractions for working with standard dialogs.
net.sf.jguiraffe.gui.dlg.filechooser
A package allowing access to file choosing dialogs.
net.sf.jguiraffe.gui.forms
A package for dealing with forms.
net.sf.jguiraffe.gui.forms.bind
This package contains implementations for concrete binding strategies.
net.sf.jguiraffe.gui.layout
This package contains the platform-independent base classes and helper classes for the layout managers provided by the JGUIraffe library.
net.sf.jguiraffe.gui.platform.swing.builder.action
This package contains Swing-specific implementations for action-related classes.
net.sf.jguiraffe.gui.platform.swing.builder.components
A package with Swing-specific ComponentHandler implementations.
net.sf.jguiraffe.gui.platform.swing.builder.components.table
This package contains Swing-specific helper classes related to table components.
net.sf.jguiraffe.gui.platform.swing.builder.event
A package with Swing-specific event implementations.
net.sf.jguiraffe.gui.platform.swing.builder.utils
A package with Swing-specific utility classes.
net.sf.jguiraffe.gui.platform.swing.builder.window
This package contains concrete implementations of Swing window classes.
net.sf.jguiraffe.gui.platform.swing.dlg.filechooser  
net.sf.jguiraffe.gui.platform.swing.layout
Swing-specific implementations of layout classes.
net.sf.jguiraffe.locators
This package contains interfaces and classes for locating resources in a generic way.
net.sf.jguiraffe.resources
A package with interfaces and classes for accessing resources.
net.sf.jguiraffe.resources.impl
The implementation package for the resources package.
net.sf.jguiraffe.resources.impl.bundle
This package contains an implementation of ResourceLoader and ResourceGroup based on Java resource bundles.
net.sf.jguiraffe.transform
The transform package contains interfaces and classes for transforming and validating data.