NextApp Echo3
v3.0.b4

Package nextapp.echo.app

Provides the core classes and components for creating Echo applications.

See:
          Description

Interface Summary
Command A stateless construct used to send an arbitrary command to the client.
DelegateFocusSupport Interface to provide capability for composite components to delegate focus to a specific child.
FloatingPane Marker interface describing a Pane Components which float above a region, e.g., WindowPanes.
ImageReference A representation of an image / picture.
LayoutData Describes the interface between a child Component and its parent Component.
ModalSupport An interface for Components which support a modal state.
Pane Marker interface describing a Component which fills a region.
PaneContainer Marker interface describing a Component which may contain Panes as children.
RenderIdSupport Interface for objects which may be identified for rendering purposes via via unique String identifiers.
Style A representation of stylistic property information about a single instance or type of component.
StyleSheet A collection of component-specific named styles.
TaskQueueHandle Handle interface representing a queue of tasks to be run.
 

Class Summary
Alignment A property object which describes the alignment or positioning of a particular item relative to others.
ApplicationInstance A single user-instance of an Echo application.
AwtImageReference An ImageReference describing an image which may be rendered from a java.awt.Image.
Border A representation of a simple border.
Border.Side A representation of one or more sides of a border.
Button Button component: a stateless "push" button which is used to initiate an action.
CheckBox CheckBox component: a simple on/off toggle button.
Color A representation of a 24-bit RGB color.
Column Column component: a layout container which renders its content in a single vertical column of cells.
Component A representation of an Echo component.
Composite Composite component: a generic composite component abstract base class.
ContentPane ContentPane component: a high-level container/layout object which fills a region and optionally provides the capability to add FloatingPanes (e.g.
DecimalExtent A representation of an integer linear distance with units.
DerivedMutableStyle A MutableStyle which will retrieve properties from a "parent" style when they are not set locally.
Extent A representation of an integer linear distance with units.
FillImage Describes how an image should 'fill' a particular component or region of the user interface.
FillImageBorder A representation of a graphical border drawn using a series of eight FillImages.
Font An immutable representation of a text font, including typeface, size, and style.
Font.Typeface An immutable representation of a type face.
Grid Grid component: a layout container which displays children in a grid.
HttpImageReference A reference to an image that may be retrieved through an HTTP request.
Insets A property which describes an "inset" within a rectangular region.
Label Label component: displays a text string, an icon, or both.
LayoutDirection Describes the layout direction of text and content to provide support for bidirectional localization.
ListBox ListBox component: a selection component which displays selection items in a list.
MutableStyle A Style implementation which may be modified.
MutableStyleSheet A mutable implementation of a StyleSheet.
Panel Panel component: a single child container.
PasswordField PasswordField component: a single-line text input field which masks input.
RadioButton RadioButton component: a toggle button which allows a user to select one option from a group of options.
ResourceImageReference A representation of an image that will be retrieved as a resource from the CLASSPATH.
Row A layout container which renders its content in a single horizontal row of cells.
SelectField SelectField component: a selection component which display selection items in a drop-down field.
SplitPane SplitPane component: a pane component which displays two components horizontally or vertically adjacent to one another, optionally allowing the user to apportion space between the two using a resize handle.
StreamImageReference Base class for ImageReferences whose content is delivered by an OutputStream.
Table A component used to display data in a tabular format.
TextArea TextArea component: a multiple-line text input field.
TextField TextField component: a single-line text input field.
Window A top-level window.
WindowPane WindowPane component: displays content in a movable and/or resizable window.
 

Exception Summary
IllegalChildException An exception thrown when attempting to add a child to the component hierarchy where either the parent is incompatible with the child or the child is incompatible with the parent.
 

Package nextapp.echo.app Description

Provides the core classes and components for creating Echo applications.

Related Documentation

For more information please see:


NextApp Echo3
v3.0.b4