|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
ValueRenderer | A value renderer is used to configure the display rendering of a value in a user interface view component. |
Class Summary | |
AbstractListHolder | Abstract superclass for implementations of value holders which manage the data model and the selection model for a list of values. |
ConfigurableListCellRenderer | A list cell renderer which can be configured with
a ValueRenderer to control the display
string presentation of a list value. |
ConfigurableTableCellRenderer | A table cell renderer which can be configured with
a ValueRenderer to control the display
string presentation of a table cell value. |
JDialogApplicationView | A Swing dialog window frame which implements a view on an application model. |
JFrameApplicationView | A Swing main window frame which implements a view on an application model. |
ListHolder | A list holder is a value holder model which manages both the data model and the selection model for a list of values. |
PlainTextModel | Deprecated. As of GFL 1.1, replaced by PlainTextDocument |
ReadOnlyTableCellRenderer | A table cell renderer for a read-only table cell which is not editable. |
StandardValueRenderer | A value renderer which uses the value's standard
toString behavior for itss display string. |
SwingUISessionManager | A SwingUISessionManager should be installed as the
current session manager for an application using Swing UI elements. |
TableHolder | A table holder is a value holder model which manages both the data model and the selection model for a list of values presented as tabular data in rows and column. |
TableRow | A table row holds a value which is represented as a set of fields in a tabular presentation. |
Provides Swing views, data models, and services for the Glaivestone MV model-view application framework.
Standard implementations of the ApplicationView
interface are provided for Swing main windows (frame and dialog
windows). The SwingUISessionManager
is used as the
session manager for an application execution session using
Swing UI components.
The ListHolder
and TableHolder
classes
provide application data models which bundle the standard Swing
list/table models with a selection model to provide
clients with convenience services for common operations and support
for common scenarios where selection changes should be coordinated with
state changes made to the data model.
The ValueRenderer
interface is used by clients to configure
UI rendering behavior for element such as list items and table cells.
A value renderer is used with the ConfigurableListCellRenderer
, ConfigurableTableCellRenderer
, and ReadOnlyTableCellRenderer
Swing renderers.
|
GFL 1.1 API | ||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |