Package net.sf.jguiraffe.gui.builder.components.tags


package net.sf.jguiraffe.gui.builder.components.tags

A package with tag handler classes for creating GUI components.

The most classes in this package are Jelly tag handler classes that are responsible for the creation of GUI components. The base class FormBaseTag spans a hierarchy that is divided in pure graphical components (derived from SimpleComponentTag) and components that gather user input (derived from InputComponentTag).

These tags do not create the corresponding input components themselves; they rather represent a description of components. A concrete implementation of the ComponentManager interface (defined in the parent package) knows how to create real widgets from such a description.

$Id: package.html 205 2012-01-29 18:29:57Z oheger $

  • Klasse
    Beschreibung
    A special tag handler implementation for creating constraints object for a BorderLayout.
    A special layout tag that creates a BorderLayout object.
    A specialized layout tag that creates a ButtonLayout.
    A specific tag handler class for creating command button components.
    A specific input component tag for creating a checkbox.
    A specific input component tag that creates a combo box component.
    An abstract base class for tags that create GUI components.
    A tag for constructing (logic) groups of components.
    A tag handler class that allows constructing custom ComponentHandler objects.
    Definition of an interface for tags that are only executed for certain builders.
    An abstract base class for creating layout constraints objects.
    A specific tag handler implementation for creating container tags.
    A specialized tag handler class for adding custom data type converters in a builder script.
    A specific container tag implementation that creates a desktop panel.
    Enumeration class that defines the allowed values for the dragmode attribute.
    A specific input component tag that allows to make use of custom input components.
    A specialized tag handler class for creating fonts.
    A base class for tags of the form builder framework.
    The tag library for the form builder tags.
    Definition of an interface for GUI components that support icons.
    A tag for adding an icon to a component.
    A base class for tag handler classes that create input components.
    A tag class for creating labels.
    A base tag handler class for layout tags.
    A specific input component tag that creates a list 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 tag handler class for loading localized texts and passing them to tags implementing the ValueSupport interface.
    A specific container tag implementation that creates a panel.
    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 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 special input component tag that defines a progress bar.
    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.
    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 tag handler class that can be used to define references to other components or groups in the body of a ComponentHandlerTag.
    Definition of an interface to be implemented by tags that allow the specification of a preferred scroll width and height.
    An abstract base class for tags that create simple GUI components.
    A specialized input component tag that defines a slider component.
    A tag for implementing a splitter component.
    A default implementation of the StaticTextData interface.
    A special implementation of the Transformer interface for converting data to StaticTextData objects.
    A tag handler class for creating a static text component.
    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.
    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 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 specific tag handler class for creating toggle buttons.
    A base class for tags that create transformers or validators.
    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 components that determine the icons displayed by a tree component.
    A tag for defining icons for tree components.
    A tag that creates a tree component.
    A tag handler base class for tags that deal with the creation of service beans.
    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.