Package nextapp.echo

Provides the core classes for creating Echo applications.

See:
          Description

Interface Summary
ButtonModel State model for buttons.
Component  
EchoConstants Provides standard constants used across many Echo components.
ImageReference An interface used to describe a referenced image.
ListCellRenderer Renders an item in a list.
ListCellRenderer.StyledListCell A representation of a rendererd item within a list that conatins color and font information.
ListModel A data model for list type components (SelectFields and ListBoxes).
ListSelectionModel A representation of the selected items in a ListBox.
SelectFieldModel A representation of the items displayed within a SelectField.
ThreadSafeTableModel Tagging interface that indicates that a TableModel is implemented Thread-Safe !
ToolTipSupport An interface implemented by components that provide default tool tip support.
 

Class Summary
AbstractButton A base class from which various types of buttons (simple buttons, radio buttons, checkboxes, etc.) are derived.
AbstractComponent A base class from which all Components are derived.
AbstractComponentUI  
AbstractImageReference A base class from which ImageReferences which render images from binary streams are derived.
AbstractListModel A base class from which ListModel implementations are derived.
AbstractPane A base class from which all panes (e.g.
AbstractSelectFieldModel A base class from which SelectFieldModel implementations are derived.
AwtImageReference A reference to a java.awt.Image.
BackgroundImageProperties Describes a background image.
Button An implementation of a "push" button.
ButtonGroup A container of radio buttons which allows at most one radio button to be selected.
CButton A highly configurable push button.
CheckBox A selectable "check" button.
Color A representation of an RGB color.
Column A layout container component which arranges its children in a single column.
Container A generic lightweight container.
ContainerPane A container used to lay out panes within a window.
ContentPane A pane to which content components may be added.
Coordinate An two-dimensional immutable integer (x, y) coordinate.
DefaultButtonModel The default implementation of a button's data model.
DefaultListCellRenderer The default ListCellRenderer implementation.
DefaultListModel The default implementation of a ListBox's data model.
DefaultListSelectionModel The default implementation of ListSelectionModel, the model used by ListBoxes.
DefaultSelectFieldModel The default implementation of SelectFieldModel, the model used for SelectFields.
Dimension An immutable representation of a two-dimensional size (width and height).
EchoInstance A single user-instance of an Echo application.
Extent A representation of a linear distance with units.
Filler A component used to add space between other components.
Font A representation of a text font.
Grid A component used to lay out child components in a grid.
Grid.Cell A container component representing a single cell of a grid.
Grid.Cell.ExternalState  
Grid.ExternalState  
HttpImageReference A reference to an image that may be retrieved through an HTTP request.
HttpPane A pane that displays content retrieved from an HTTP request.
Insets Contains information about a component's margins.
Label A display area for text, an image, or both.
ListBox A component that allows the selection of one or more displayed items.
NativeCheckBox A selectable "check" button.
Panel A rectangular container.
PasswordField A text component that masks input in a way suitable for password entry.
RadioButton A selectable button that allows selection of one option within a group.
ResourceImageReference A reference to an image that can be retrieved as a resource.
Row A layout container component which arranges its children in a single row.
SelectField A component that is used to select one item from a drop-down list of items.
StackedPane A stacked pane resembles a stack of cards in concept.
StreamImageReference A reference to an image that will be retrieved from a binary stream.
Style A representation of stylistic properties that may be applied to Components.
Table A component used to display data in a tabular format.
TableValidateThread  
TextArea A multiple line text-entry field.
TextField A single line text-entry field.
ToggleButton A base class for stateful buttons, such as radio buttons and checkboxes.
ToggleButton.ToggleButtonModel A ButtonModel for buttons that may be selected.
Window A top-level window.
 

Exception Summary
 

Package nextapp.echo Description

Provides the core classes for creating Echo applications.

Related Documentation

For more information please see: