Package net.sf.jguiraffe.gui.builder.components
package net.sf.jguiraffe.gui.builder.components
This package defines the part of the builder that deals with components.
The components
package defines some classes and interfaces that
allow dealing with GUI components in a platform-independent manner. Many of these
classes are used internally by the tags
sub package for creating,
initializing, and connecting concrete GUI widgets. Applications may also make
use of these classes. Especially the ComponentBuilderData
class
can be useful: it allows direct access to all widgets created during a builder
operation.
$Id: package.html 205 2012-01-29 18:29:57Z oheger $
-
KlasseBeschreibungAn abstract base class for concrete implementations of the
CompositeComponentHandler
interface.An extended version of theComposite
interface which also allows access to the data passed via the mutating methods.A simple class representing a color in a platform-independent way.A helper class for dealing with colors.An enumeration with predefined color constants.An interface for describing call back operations that can be registered at the central builder data object.A class for storing temporary data and the results of a form builder operation.This class represents a group of components.Definition of an interface to a concrete GUI manager.A base class for wrapper implementations of theComponentManager
interface.Definition of an interface for components that can contain other components.Definition of an interface for complex component handlers that can contain other component handlers.A straight-forward implementation of theComposite
interface.An interface for a component responsible for obtaining a container object.A default implementation of theContainerSelector
interface.A default implementation of theFieldHandlerFactory
interface.A default implementation of theToolTipManager
interface.Definition of an interface for objects that are able to create
objects.FieldHandler
An exception class for reporting errors of the form builder framework.An exception class for reporting runtime errors of the form builder framework.An event listener interface to be implemented by components that are interested in the creation of new form contexts during a builder operation.An enumeration class that defines allowed values for the orientation of components.A specializedWidgetHandler
implementation for radio groups.Definition of an interface for a component that manages the tool tips of UI elements.Definition of an interface for dealing with widgets.