See: Description
| Interface | Description |
|---|---|
| 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 | Description |
|---|---|
| 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 displays 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 | Description |
|---|---|
| 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.
|