Alle Klassen und Schnittstellen
Klasse
Beschreibung
An abstract base class for tag handler classes that need to deal with action
objects and their properties.
An abstract base class for tag handler implementations that create bean
providers.
An abstract base class for concrete implementations of the
CompositeComponentHandler
interface.
A base class for number transformers that operate on floating point numbers.
An abstract base class for action tasks that perform a desktop operation with
the currently selected file.
An abstract base class for options classes for standard dialogs.
An abstract base class for event filters.
An abstract base class for the options of file chooser dialogs.
A base class for number transformers that operate on integer numbers.
An adapter class for implementing concrete
Locator
classes.
An abstract base class for implementations of the
PopupMenuBuilder
interface.
A base class for
ComponentHandler
implementations for radio buttons.
An abstract base class for
Locator
implementations that mainly
operate on streams.
A class that represents an accelerator for invoking an action.
An extended version of the
Composite
interface which also allows
access to the data passed via the mutating methods.
A central data class used during the action builder process.
The tag library for the action builder tags.
Definition of an interface for objects with container facilities.
Definition of an abstract base class for tag handler classes that create
controls, which can be associated with actions.
Definition of an interface for describing properties of an action.
A straight forward implementation of the
ActionData interface.
A simple tag for creating objects of type
ActionData
.
A specialized implementation of the
ElementEnabler
interface that can
change the enabled state of actions.
A specialized implementation of the
ElementEnabler
interface that can
change the enabled state of action groups.
A helper class for dealing with actions.
A class that allows to combine actions with event listeners.
A specific form event listener tag implementation that deals with action
listeners.
Definition of an interface for a component that creates GUI library specific
action objects and related classes.
A base class for wrapper implementations of the
ActionManager
interface.
A class for maintaining action objects.
A tag handler class for creating action objects.
Definition of an interface for the task of an action.
A simple tag for specifying task objects for actions.
A specialized chained filter implementation that provides an AND or ALL
semantics.
A specialized
ChainedEventFilter
implementation that creates
an
AndEventFilter
.
A task for an action that appends a configurable text to a text component.
The main startup class of the GUI application framework.
The application specific default implementation of the
BuilderData
interface.
Definition of an interface for objects that need a reference to the central
Application
object.
Definition of an interface for accessing application global information.
A default implementation of the
ApplicationContext
interface.
An exception class that indicates error conditions related to the
Application
class.
A class defining constants for default resources provided by the application
framework.
An enumeration class defining the keys of all resources contained within
the application default resource bundle.
An exception class for reporting runtime exceptions that are related to
Application
objects or operations invoked on them.
A specialized action task for exiting the current application.
Definition of an interface for listeners that want to be notified when the
application terminates.
A specialized
WindowListener
implementation for implementing the
auto release mechanism supported by builders.
An implementation of the
BindingStrategy
interface that operates on
Java beans.
Definition of an interface for processing scripts with bean definitions.
Definition of an interface for querying new
BeanBuilder
objects.
Definition of an interface for accessing the results of a
BeanBuilder
.
Definition of an interface that allows access to the beans managed by the
dependency injection framework.
Definition of an interface to be implemented by beans that need a reference
to the current
BeanContext
.
A simple wrapper implementation of the
BeanContext
interface.
An event class for reporting the creation of a bean by the dependency
injection framework.
Definition of an interface for objects that are interested in the creation of
beans by a
BeanContext
.
Definition of an interface for objects that perform some kind of
initialization on beans that are managed by a
BeanContext
.
Definition of an interface for objects that provide access to beans.
Definition of an interface for objects that provide access to bean
definitions.
A tag handler class for creating new
BeanStore
instances.
The main tag of the tag library for the dependency injection
framework: with this tag bean definitions can be created.
A command class for executing the background task.
A data class that stores all information required by the background task.
Definition of an interface for objects that are responsible of the binding of
form fields to model objects.
A specialized
ComponentHandler
implementation for a radio button
group with only two elements.
A special tag handler implementation for creating constraints object for a
BorderLayout
.
A GUI library independent implementation of the AWT layout manager
BorderLayout.
A special layout tag that creates a
BorderLayout
object.
The main builder interface.
Definition of an interface that describes the parameters of a builder
operation.
The base class of events used in the form and form builder framework.
An exception class for reporting error conditions related to the GUI builder.
A specialized implementation of the
ResourceLoader
interface that
make use of the default Java resource bundles.
A layout manager that deals with button bars for dialogs.
An enumeration class for the alignment of a
ButtonLayout
.
A specialized layout tag that creates a
ButtonLayout
.
A specific tag handler class for creating command button components.
A specialized
Locator
implementation that provides access to data
stored in memory as a byte array.
An enumeration class that defines the possible alignments of components in
the cells of a percent layout.
A class for describing column and row constraints for the
PercentLayout
layout manager.
A builder class for creating instances of
CellConstraints
.
A simple helper class to define columns and rows with identical size in
PercentLayout
.
An enumeration class that defines possible sizes for the cells of a
percent layout.
An abstract base class for filters that operate on multiple filters.
A specialized event filter class that deals with chained filters, i.e. event
filters that can child event filters.
A special implementation of the
Invokable
interface that
allows aggregating an arbitrary number of Invokable
objects to
a kind of script.
A specialized implementation of the
ElementEnabler
interface that
maintains an arbitrary number of other ElementEnabler
objects.
A special
Validator
implementation that allows combining multiple
primitive validators.
Definition of an interface for receiving notifactions about changes at Swing
components.
A specific form event listener tag implementation that deals with change
listeners.
A specific input component tag for creating a checkbox.
An implementation of the
Dependency
interface that allows to
define a dependency based on a bean class.
A simple data class for managing the components needed for a class
description.
A helper class for defining references to classes.
A specialized
EventFilter
implementation that filters by an
event class.
Definition of an interface for objects that act as a registry for class
loaders.
A specific
Locator
implementation that can obtain resources from
the class path.
A task for an action that clears the content of a text component.
An abstract base class for
BeanProvider
implementations that
create beans derived from collections.
A base tag handler class for defining collections in bean builder scripts.
A simple class representing a color in a platform-independent way.
A specialized
FormControllerValidationListener
implementation that
can change the colors of fields depending on their validation status.
A helper class for dealing with colors.
An enumeration with predefined color constants.
A
ListModel
implementation for combo boxes that allow the user to
choose a color.
An enumeration class that defines logic column classes.
An abstract base class for tags that define renderers or editors for the
columns of a table.
A tag for defining the editor of a column within a table.
A tag for defining the renderer of a column within a table.
A specialized implementation of the
BeanStore
interface that combines
multiple physical BeanStore
objects to a single logic view.
A specific input component tag that creates a combo box component.
Definition of an interface for command objects.
A specialized action task that executes a
Command
object.
An abstract base class for implementations of the
Command
interface.
Definition of an interface that describes a command queue.
An event class for notifying listeners about the state of a
CommandQueue
.
An enumeration for the types supported by the
CommandQueueEvent
class.
A command queue implementation for GUI applications.
Definition of an interface for listeners that want to be notified about
changes in the state of a
CommandQueue
object.
A wrapper implementation of the
Command
interface.
An abstract base class for tags that create GUI components.
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.
A specialized implementation of the
ElementEnabler
interface that can
change the enabled state of components.
This class represents a group of components.
A tag for constructing (logic) groups of components.
Definition of an interface for accessing GUI components independently from
their type.
A simple default implementation of the
ComponentHandler
interface.
A tag handler class that allows constructing custom
ComponentHandler
objects.
Definition of an interface to a concrete GUI manager.
A base class for wrapper implementations of the
ComponentManager
interface.
Definition of an interface for objects that are able to manage entities
related to a
Form
object.
A fully functional default implementation of the
ComponentStore
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 the
Composite
interface.
Definition of an interface for tags that are only executed for certain
builders.
A concrete implementation of the
BeanProvider
interface that
will always return the same bean instance.
A specialized tag handler implementation for resolving values of constant
fields.
An abstract base class for creating layout constraints objects.
A simple bean provider that creates new bean instances by invoking a
constructor.
A class that represents a constructor invocation.
A specialized
InvocationTag
implementation that deals with
ConstructorInvocation
objects.
A specialized constructor invocation tag that is intended to be used inside a
<bean>
tag for defining the BeanProvider
for creating the managed bean.
An interface for a component responsible for obtaining a container object.
A specific tag handler implementation for creating container tags.
A specialized tag for the creation of beans from objects stored in the Jelly
context.
A helper class providing functionality related to data type conversion and
registration of custom converters.
A specialized tag handler class for adding custom data type converters in a
builder script.
A command class for creating a new file.
A data class that stores all information for the creation of a new file.
A command class for storing view settings for a given directory.
A specialized transformer that transforms strings into date objects with both
a date and time component.
A specialized transformer that transforms strings into date objects.
An abstract base class for date transformer objects.
A default implementation of the
BeanContext
interface.
A simple yet fully functional default implementation of the
BeanStore
interface.
A default implementation of the
ClassLoaderProvider
interface.
A default implementation of the
ContainerSelector
interface.
A default implementation of the
FieldHandler
interface.
A default implementation of the
FieldHandlerFactory
interface.
Default implementation of the
FormValidatorResults
interface.
A concrete default implementation of a
CompositeComponentHandler
for
a group of radio buttons.
A default implementation of the
TableEditorValidationHandler
interface.
A default implementation of the
ToolTipManager
interface.
A default implementation of the
TransformerWrapper
interface.
A default implementation of the
ValidationMessageHandler
interface.
A default implementation of the
ValidationResult
interface.
A builder class for creating instances of
DefaultValidationResult
.
A default implementation of the
ValidatorWrapper
interface.
Definition of an interface for describing a dependency to another
BeanProvider
in an abstract way.
Definition of an interface that provides access to dependencies defined by a
BeanProvider
.
A base class for tag handler classes that support the definition of a
dependency.
A specific container tag implementation that creates a desktop panel.
Enumeration class that defines the allowed values for the
dragmode
attribute.
A callback interface to notify a client that the user has canceled a standard
dialog.
A callback interface for handling the result of a standard dialog.
A factory interface for the creation of a dialog service.
A tag handler class for creating dialogs.
A data class for maintaining all information required for a DI builder
operation.
A class for defining the options of a directory chooser dialog.
A data class for storing information about a directory.
The tag library for the tags of the dependency injection framework.
A specialized number transformer implementation that deals with numbers of
type
java.lang.Double
.
A dummy task class that is associated with actions for which no
implementation is provided.
A dummy implementation of the
BindingStrategy
interface.
This class provides dummy implementations for the
Transformer
and the Validator
interfaces.
A dummy implementation of the
TransformerWrapper
and the
ValidatorWrapper
interfaces.
Definition of a specialized
ListModel
extension interface to be used
by editable combo boxes.
A specialized action task for editing a selected file.
Definition of an interface to be implemented by components that can change
the enabled state of specific elements.
A tag handler class that allows adding elements to collections.
A helper class for the convenient creation of standard
ElementEnabler
objects.
A specialized converter implementation for
ElementEnabler
objects.
A tag handler class for defining the key of an
EntryTag
.
A tag handler implementation for populating a map.
A specialized
Converter
implementation dealing with all types of
enumeration classes.
Definition of an interface for filtering events.
A specialized tag handler class for creating event filters.
A base class for event listener tags.
A specialized tag handler implementation that allows adding another event
listener type to a
FormEventListenerTag
.
A tag handler class for registering an event listener at a single or multiple
components.
A specialized life-cycle supporting
BeanProvider
implementation for creating new bean instances on each invocation.
A tag for defining a bean factory that is used as creation
BeanProvider
for a BeanTag
.
Definition of an interface for accessing fields of a form.
Definition of an interface for objects that are able to create
FieldHandler
objects.
A specific input component tag that allows to make use of custom input
components.
An enumeration class describing the possible validation status values of a
form field.
An interface for a service that allows the creation of standard dialogs for
choosing files and directories.
A class for defining the options of a file chooser dialog.
A simple data class representing a file (or sub directory) in a directory.
A class representing an extension filter that can be used together with the
file chooser service.
A concrete
Locator
class that represents files.
A specialized transformer for formatting file sizes.
An event listener for change events fired by the combobox with the file
systems.
A
ListModel
implementation for the roots of the available file
systems.
A specialized number transformer implementation that deals with numbers of
type
java.lang.Float
.
A specific form event listener tag implementation that deals with focus
listeners.
A specialized tag handler class for creating fonts.
This class represents a form.
An interface describing an action.
A specific event class for dealing with action events.
An exception class indicating a problem with the form action framework.
Definition of an interface for action listeners.
A base class for tags of the form builder framework.
An exception class for reporting errors of the form builder framework.
An exception class for reporting runtime errors of the form builder
framework.
The tag library for the form builder tags.
A specific event class for change events.
Definition of an interface for change listeners.
An event listener interface to be implemented by components that are
interested in the creation of new form contexts during a builder operation.
A base class for form controllers.
A base class for events generated by
FormController
.
A specialized
FormControllerEvent
class that is generated whenever a
form field changes its visited status.
A specialized event listener interface to be implemented by objects that are
interested in status updates of form fields.
A specialized
FormControllerEvent
class for events related to the
form associated with a FormController
.An enumeration class defining the possible types of
FormControllerFormEvent
events.
An event listener for processing events of type
FormControllerFormEvent
.
A specialized tag handler class that can be used to register listeners at a
FormController
.
A specialized tag handler implementation for creating form controllers.
A specialized
FormControllerEvent
class that is generated when the
controller performs a validation.
Definition of an interface to be implemented by objects that are interested
in validation operations performed by a
FormController
.
An event class used in the form and form builder framework to deliver event
information related to form elements (controls or input components).
Base interface for listeners for form events.
A base class for event listener tag handler classes that deal with event
listeners for form events.
The main class for event handling in the form framework.
A specific event class dealing with focus events.
An enumeration class defining the different types of focus events.
Definition of an interface for focus listeners.
An enumeration class describing the supported event listener types.
A specialized event class for reporting events related to mouse actions.
An enumeration class defining constants for the possible mouse actions
that can trigger a
FormMouseEvent
.
Definition of interface for mouse listeners.
An exception class for reporting runtime exceptions related to the form
framework.
A class for converting a
FormValidatorResults
object to text.
Definition of an interface for objects that can trigger the validation of a
form.
A specialized
FormValidationTrigger
implementation that triggers a
validation operation whenever the user leaves an input field.
A specialized implementation of a
FormValidationTrigger
that
does no triggering at all.
Definition of an interface for objects that can validate forms.
Definition of an interface for describing results of a form validation.
A tag handler class for creating (main) frame windows.
An exception class for reporting GUI related runtime errors.
Definition of an interface that supports updating GUI components from
different threads.
An enumeration class defining some simple helper
Invokable
implementations.
Definition of an interface for GUI components that support icons.
A tag for adding an icon to a component.
An exception class for reporting exceptions related to dependency injection.
A base class for tag handler classes that create input components.
A specialized number transformer implementation that deals with numbers of
type
java.lang.Integer
.
A window adapter implementation for Swing internal frames.
A tag handler class for creating internal frames.
A very simple implementation of the
WindowClosingStrategy
interface.
A specialized implementation of the
ElementEnabler
interface that
wraps another ElementEnabler
and inverses the
setEnabledState()
implementation of this wrapped enabler.
A base class for (method or constructor) invocations.
A helper class providing some more complex functionality related to
reflection.
A base class for tag handler classes defining invocation objects.
A specialized tag handler implementation for defining the target object of a
method invocation.
Definition of an interface for objects that perform some kind of method
invocation.
An implementation of the
BeanBuilder
interface that is able to
process bean definitions defined in a Apache Commons Jelly script.
An implementation of the
BeanBuilderFactory
interface that
returns JellyBeanBuilder
instances.
An implementation of the
Builder
interface that uses Commons Jelly for processing build
scripts and creating GUI components.
A specialized implementation of the
BeanStore
interface that
is backed by a Jelly context.
A helper class with functionality that can be used by test classes.
An enumeration class defining constants for special keys on a standard
keyboard.
A tag class for creating labels.
A base tag handler class for layout tags.
An abstract base class for
BeanProvider
implementations with
life-cycle support.
A specific
CollectionBeanProvider
implementation that creates
a list bean.
A specific input component tag that creates a list box component.
A specialized component handler interface for components with list-like
structures.
Definition of an interface that is used to obtain the content of a list box
or combo box component.
A tag handler class that creates an item for a list model.
Definition of an interface for tags that support a list model.
A helper class for dealing with model objects.
A specialized
CollectionTag
implementation for creating lists.
A specialized tag handler class for loading localized texts and passing them
to tags implementing the
ValueSupport
interface.
Definition of the base
Locator
interface.
A specialized
Converter
implementation dealing with Locator
objects.
An exception class for reporting error conditions related to
Locator
objects.
A helper class for locating resources.
A wrapper implementation for locators.
A specialized number transformer implementation that deals with numbers of
type
java.lang.Long
.The main application class of the JGUIraffe tutorial application.
The controller class for the main window.
A specialized
BeanProvider
implementation for creating beans of
type java.util.Map
.
A specialized
BeanTag
implementation for creating maps.
A tag handler class for creating menu bars.
A tag handler class that creates menu items.
A tag handler class for defining menus.
A convenience class for dealing with localized messages that can have
parameters.
Definition of an interface for creating message boxes in a platform
independent way.
A class that represents a method invocation.
A specialized
BeanProvider
that creates beans by invoking a
method.
A specialized
InvocationTag
implementation that deals with
MethodInvocation
objects.
An enumeration class representing special modifier keys.
A specific Swing event adapter implementation that deals with mouse events.
A specialized event listener tag that deals with mouse events.
A class for defining the options of a multi file chooser dialog.
Definition of an interface for a
BeanStore
that can be
manipulated.
An implementation of the
Dependency
interface that allows to
define a dependency based on the name of a bean.
A trivial implementation of the
ElementEnabler
interface that does
nothing.Veraltet.
An implementation of the
MessageOutput
interface that does not output
a message.
A tag handler class for specifying null values.
An abstract base class for transformers and validators for numbers.
A class that combines a value with a unit.
A specialized action task for opening a file or directory.
A specialized command class for opening the dialog with the view settings.
A specialized
Command
implementation for opening a sub window.
A specialized chained filter implementation that provides a OR or ANY
semantics.
A specialized
ChainedEventFilter
implementation that creates
an
OrEventFilter
.
An enumeration class that defines allowed values for the orientation of
components.
A specific container tag implementation that creates a panel.
A tag handler class for defining the parameters of a method or constructor
invocation.
A specialized tag handler implementation for creating password text fields.
An abstract base class for tags that define cell constraints of a percent
layout.
A tag handler base class for tags that define cell groups for a percent
layout.
A concrete cell constraints tag implementation.
A concrete cell group tag that creates a column group for a percent layout.
A specific layout constraints tag that creates a
PercentData
object, i.e. layout constraints for the PercentLayout
class.
A constraints class used by
PercentLayout
.
A builder implementation for creating instances of
PercentData
.
The concrete percent layout implementation.
The main class of the percent layout manager.
Definition of an interface that encapsulates platform (library) specific
access to GUI components that are managed by a percent layout manager.
A specific layout tag that creates a Percent Layout manager.
A concrete cell constraints tag implementation.
A concrete cell group tag that creates a row group for a percent layout.
A test bean class that can be used by tests which need to access bean properties..
Definition of an interface for dealing with platform (i.e. a specific GUI
library) specific events.
A tag handler class that allows registering a handler for a popup menu at a
component.
A builder interface for creating popup menus.
Definition of an interface for controlling popup menus that can be associated
with GUI components.
A specialized action task for printing a file.
A specialized component handler that represents a progress bar component.
A special input component tag that defines a progress bar.
A specialized
BeanProvider
implementation for creating a
java.util.Properties
object.
Definition of an interface to be implemented by tags that support a
properties object.
A tag for creating a map with properties and passing it to a target tag.
A specialized
MapTag
implementation for creating a
java.util.Properties
object.
Definition of an interface to be implemented by tags that support setting of
properties.
A tag for setting a property.
An abstract base class for tag handler classes that implement push buttons
like checkboxes or radio buttons.
A specific input component tag for creating a radio button.
A tag for creating a radio group.
A specialized
WidgetHandler
implementation for radio groups.
A tag handler class that can be used to define references to other components
or groups in the body of a
ComponentHandlerTag
.
An utility class that provides some functionality related to reflection and
dependency injection.
The task of the refresh action.
A specialized
Validator
implementation that uses regular expressions
to validate user input.
A specialized
Validator
implementation that checks
whether data was entered in mandatory fields.
Definition of an interface for resource groups.
Definition of an interface for objects that are able to load resource groups.
Definition of an interface for accessing resources in a generic way.
A default implementation of the
ResourceManager
interface.
A tag for resolving resources on the class path and creating corresponding
URI strings.
An implementation of the
DependencyProvider
interface, which does not
support external dependencies.
Definition of an interface to be implemented by
Command
objects that
are interested in the point of time they are passed to a CommandQueue
.
Definition of an interface to be implemented by tags that allow the
specification of a preferred scroll width and height.
A task class for selecting a file and opening it.
A simple tag handler class for creating a separator for menus, toolbars, and
related components.
A specialized
CollectionBeanProvider
implementation that
creates a java.util.Set
bean.
A special
Invocation
implementation for setting properties.
A tag handler class that creates a
SetPropertyInvocation
object.
A specialized
CollectionTag
implementation for creating sets.
A tag handler class that defines a shutdown script for a
BeanProvider
.
A base class for simple bean providers.
A helper class that simplifies implementations of the
BeanStore
interface.
Definition of an interface for objects that can contribute beans for a
SimpleBeanStoreImpl
object.
An abstract base class for tags that create simple GUI components.
A specialized implementation of a
PopupMenuHandler
,
which can be used out of the box for creating not too complex, mostly static
popup menus.
A specialized life-cycle supporting
BeanProvider
implementation for
creating singleton beans.
A specialized input component tag that defines a slider component.
A tag for implementing a splitter component.
Definition of an interface for describing the properties of a static
text element.
A default implementation of the
StaticTextData
interface.
A special implementation of the
Transformer
interface for converting
data to StaticTextData
objects.
Definition of an interface for a handler that represents a static text
component.
A tag handler class for creating a static text component.
The Swing specific implementation of the
ActionManager
interface.
A specific Swing component handler implementation that deals with several
kinds of button like components.
The Swing specific implementation of the
ComponentManager
interface.
A specialized implementation of
TreeModel
that obtains its data
from a Configuration
object.
The base class for Swing event adapters.
An utility class for converting Swing-specific constants related to events to
the toolkit-independent constants used by the JGUIraffe library.
Swing specific implementation of the
PlatformEventManager
interface.
Definition of an interface for registering and unregistering Swing event
listeners.
The Swing-specific implementation of the file chooser dialog service.
The dialog service factory provided by Swing to create instances of the
FileChooserDialogService
.
A Swing specific implementation of the
FormAction
interface.
The Swing specific implementation of the
GUISynchronizer
interface.
A Swing specific implementation of the
MessageOutput
interface.
Implementation of a Swing-specific adapter class for the percent layout
manager.
A specialized implementation of the
PopupMenuBuilder
interface
for constructing Swing popup menus.
Swing specific implementation of the
SizeHandler
interface.
A specialized event listener class for keeping track of and resizing the
columns of a table.
Veraltet.
The functionality provided by this class was not Swing-specific,
but could be used for other UI tool kits as well.
A table model implementation for tables defined by the
TableTag
tag
handler class.
A helper class for setting the correct row heights for a Swing table.
A Swing-specific default implementation of the
TableSelectionHandler
interface.
Definition of an extended window interface implemented by Swing window
implementations.
The Swing specific implementation of the
WindowManager
interface.
A specialized tag handler implementation for creating a tabbed pane.
An enumeration class that defines the valid values for the
placement
attribute.A data class that holds all properties of a register that can be added to
a tabbed pane.
An event listener for change events fired by the table with the directory
content.
Definition of an interface for a component which can recalibrate itself based
on the column widths of a table.
A tag handler class for defining columns of a table component.
Definition of an interface for a component which can calculate the widths of
a table's columns given the total width of the table.
A helper class that provides functionality for managing the widths of the
columns of a table.
Definition of an interface to be implemented by objects interested in
validation events triggered by a column editor.
A tag handler class for defining the
TableEditorValidationHandler
to be used for a table
component.
A helper class for dealing with
Form
objects related to table
components.
A specialized
ComponentHandler
interface dealing with specific
functionality provided by tables.
A
PopupMenuHandler
implementation for creating the popup menu of the
directory table.
Definition of an interface that allows changing the way a selected or focused
cell in the table is displayed.
A tag handler class for defining selection handlers for a table component.
A tag that creates a table component.
A tag handler class for creating register tab pages of a tabbed pane.
A specific component tag that constructs a text area component.
A helper class that provides some functionality for components that can
display an internationalized text.
A specific input component tag that constructs a text field component.
A specialized
ComponentHandler
implementation for text components.
An enumeration class that defines the alignment of the text and the icon of a
label or button-like component.
A helper class that provides some functionality for components that can
display both a text and an icon.
A base class for simple components that support a display text and an icon.
A tag handler class that creates a text based
ListModel
.A simple implementation of the
ListModel
interface that
maintains a list of display texts and a list with the corresponding
values.
A class representing a textual resource.
A specialized transformer that transforms strings into date objects, taking
only the time portion into account.
A specific tag handler class for creating toggle buttons.
A specialized tag handler class for creating a toolbar component.
A specific tag handler class for creating toolbar buttons.
A specialized
FormControllerValidationListener
implementation that is
able to adapt the tool tips of input elements for which validation messages
are available.
Definition of an interface for a component that manages the tool tips of UI
elements.
A generic
Transformer
implementation that transforms arbitrary
objects into formatted strings.
Definition of the
Transformer
interface.
A base class for tags that create transformers or validators.
Definition of an interface for accessing data needed by transformers.
A specialized implementation of the
TransformerContext
interface that allows wrapping an existing context and extending its
properties.
A tag handler class for creating
Transformer
objects and passing them
to input component tags.An enumeration for the possible types of a transformer.
Definition of an interface for objects that wrap a transformer.
An event listener for change events fired by the tree view.
A helper class for concrete tree view implementations that supports the
processing of change events fired by a configuration serving as tree model.
An exception class to be thrown to prevent a tree from expanding or
collapsing a tree node.
An event class reporting a change in the expanded state of a tree's node.
An enumeration class defining the different types of a
TreeExpansionEvent
.
An event listener interface to be implemented by objects that are interested
in changes of the expansion state of tree nodes.
A specialized
ComponentHandler
interface for dealing with tree
components.
Definition of an interface for components that determine the icons displayed
by a tree component.
A tag for defining icons for tree components.
Definition of an interface to be implemented by components interested in
changes on a tree model.
A class that represents a path in a tree component.
An event listener interface to be implemented by objects that need to be
notified before the expansion state of a tree's node changes.
A tag that creates a tree component.
A specialized
EventFilter
implementation that filters by an event
type.
A specialized
Validator
implementations for checking whether the name
entered for a new file does not exist in the current directory.
An enumeration class for defining units.
Definition of an interface for performing size calculations in a manner
independent of a certain component model.
A specialized
Locator
implementation that operates on URLs.
A tag handler base class for tags that deal with the creation of service
beans.
Definition of an interface describing a validation message.
This class defines constants for the keys of validation messages.
Definition of an interface for a central instance that manages validation
messages.
An enumeration class that defines possible levels for validation messages.
An enumeration class that describes the different validation phases.
An interface that defines the results of a validation process.
Definition of a validator interface.
A base class for tag handler implementations that create validators for input
components.
A tag handler class for combining multiple validators to be assigned to an
input component.
A tag handler class for creating
Ungültige Referenz
Validator
objects and
associating them with input components.
Definition of an interface for objects that wrap a
Validator
.
A data class for holding all information required for creating a value.
Definition of an interface for tag handler classes that can be assigned a
value.
A tag handler class for defining a value.
A data class for storing a view definition.
A specialized
FormController
class for the view settings dialog.
A
FormValidator
implementation for validating the dialog with view
settings.
Definition of an interface for dealing with widgets.
Definition of an interface for describing windows in a platform independent
way.
Abstract base class for Swing
Window
implementations that are
based on java.awt.Window
.
A base class for all tag handler classes that create windows.
A data class that stores important information needed during a window builder
process.
A specialized exception class used for reporting error conditions related to
the window builder.
The tag library with the window builder tags.
Definition of an interface used to control whether a window can be closed.
A tag handler class that allows the creation of window controllers.
Definition of an interface for providing (platform-independent) information
about a window to be created.
An event class used by the window builder framework to deliver event
information related to windows.
An enumeration for the different types of window events.
Definition of an interface that must be implemented by objects that are
interested in window related events.
A specialized event listener tag that can be used to register window
listeners.
Definition of an interface for platform (or GUI library) specific window
manager implementations.
A base class for wrapper implementations of the
WindowManager
interface.
A static utility class providing useful functionality for dealing with
Window
objects.
Definition of an interface for objects that wrap "real" windows.
HelperInvocations
instead; it provides some dummy implementations of theInvokable
interface which are useful in some situations where a full-blown implementation is not required.