EchoPoint
2.1.0rc5

Package echopointng

Interface Summary
KeyStrokes The KeyStrokes interface is used to denote all the keystroke combinations available.
 

Class Summary
AbleComponent AbleComponent is an abstract Component that implements a number of the 'able interfaces and serves as the base for other components
AbleProperties AbleProperties is a collection of UI properties that are related to the various *.able interfaces.
AutoLookupTextFieldEx AutoLookupTextFieldEx is a TextFieldEx that allows a cache of lookup entries to be searched as the user types in values.
BalloonHelp BalloonHelp is a PopUp component that appears like classic Balloon Help, inspired from the early Apple Macintosh.
BorderEx BorderEx is extension of Border that allows you to set left, right, top and bottom border values.
ButtonEx The ButtonEx class provides extra EchoPoint features beyond the nextapp.echo2.app.ButtonEx Its rollover functions are enabled by default and its supports the extra EchoPoint interfaces such as Borderable, MouseCursorable, AccessKeyable.
Calculator Calculator is a component that acts like a hand held calculator.
CalculatorField CalculatorField is a drop down component that contains a text field and a drop down Calculator.
CheckBoxEx CheckBoxEx
ColorChooser ColorChooser allows the user to select a color from a color swatch model.
ComboBox The ComboBox component is a TextField that acts like a SelectField as well.
ComponentEx ComponentEx is an abstract component that offers helper methods for getting and setting properties, beyond what the base nextapp.echo2.app.Component does.
ContainerEx ContainerEx is a component that can be positioned anywhere on the screen with an specified size attributes.
ContentPaneEx ContentPaneEx is an extension of ContentPane that allows for DisplayLayoutData and ScrollableDisplayLayoutData be specified by its child components as well as supoprting many of the common EPNG able interfaces such as MouseCursorable and ToolTippable.
DateChooser The DateChooser class can be used to navigate dates and select a specified date.
DateField DateField is a drop down component that contains a text field and a drop down calendar.
DirectHtml DirectHtml is a very lightweight component that will insert HTML text directly onto the client.
DropDown DropDown is a type of PopUp that (by default) shows its floating box below and to the left of the target component.
EditableLabelEx EditableLabelEx is a Label component that can contain other child components and when the user clicks on the Label, the underlying (and hidden) child components will be shown.
EPNG EPNG contains static members that help control the EPNG component library.
ExpandableSection ExpandableSection is a container component that 'can expand' to reveal its child component content.
ExtentEx ExtentEx is a version of Extent that allows more convinence methods and construction
ExternalEventMonitor A ExternalEventMonitor can be used to monitor external events that come in via web request URIs.
GroupBox GroupBox has a simple title and draws a border around its child components.
HistoryMonitor A HistoryMonitor can be used to monitor history events that are generated when the user presses the back and forward browser buttons.
HttpPaneEx HttpPaneEx is a Pane that can show other HTTP content inside itself.
ImageIcon The ImageIcon class provides an component that displays an ImageReference.
ImageMap The ImageMap class provides a Component that allows a user to click on region within a provided region.
ImageMap.Coords The Coords object is a set of co-ordinates and an ActionCommand String.
KeyStrokeListener KeyStrokeListener is a component that listens for key stroke combinations and raises action events if any one of those key combinations have been pressed.
LabelEx LabelEx is a LabelEx with extras such as rollovers and borders.
LightBox The LightBox is a component that covers all visible content with a translucent image.
ListBoxEx ListBoxEx
ListSection The ListSection class provides a Component that can contain other Components, XhtmlFragments or Objects in a list.
LiveTable THIS CLASS IS CURRENTLY EXPIRMENTAL AND HENCE IT AND ALL ASSOCIATED CLASS AND INTERFACES SHOULD BE CONSIDERED NOT IN THEIR FINAL form LiveTable is a specialised form of Table that provides support for only loading "some of the data" in a large TableModel.
Menu The Menu class provides a MenuItem that can be added to a parent Menu or MenuBar.
MenuBar The MenuBar class provides a Component that contains other Menu objects and MenuItem objects.
MenuButton MenuButton is a specialised form of Menu that looks like a stand alone button but has the drop down Menu Box that can contain other MenuItems and other components.
MenuItem The MenuItem class provides a ButtonEx that can be added to a Menu.
MutableBorderEx MutableBorderEx is extension of BorderEx is no longer immutable.
MutableStyleEx MutableStyleEx is a MutableStyle with more setters for the basic Java types.
NativeWindow NativeWindow represents a component that can show cotent outside the Echo2 framework via a URL.
PasswordFieldEx PasswordFieldEx is single-line text input field which masks input that adds extra support such as Attributeable.
PopUp PopUp is a component that 'pops up' a floating box containing another component when its toggle image is clicked or moused over.
ProgressBar The ProgressBar> component provides a visual display for an integer value within a bounded interval.
PushButton The PushButton class is another implementation of the basic nextapp.echo2.app.ButtonEx class that has a more conventional visual appearance of a PushButton.
RadioButtonEx RadioButtonEx
RichTextArea The RichTextArea component provides HTML rich text editing facilities.
SelectFieldEx SelectFieldEx
Separator The Separator class is a Component that provides a simple separator within menus or between other Components It consists of a top line and bottom line, that can have width and color values.
Slider Slider is a component the presents a handle that can be dragged to move within a range of values.
StackedPaneEx StackedContentPaneEx is a Pane that is allowed to have multiple children with only one child component is show at a time, the one that is on top of the 'stack'.
Strut Strut is a very simple component that can have a given size and height.
TabbedPane TabbedPane is used to provide a tabbed interface to a collection of Components.
TableEx TableEx is an implementation of Table thats adds support for light weight table cells and column and row spanning of cells.
TemplatePanel TemplatePanel is a container that uses a TemplateLayoutData to render a template of content.
TextAreaEx TextAreaEx is a TextArea that adds extra support such as Attributeable.
TextFieldEx TextFieldEx is a TextField that adds extra EPNG support as well as some new event options such as onchange.
TitleBar TitleBar is a component that usually acts as a "title" of component, much like the titlebar area in a windowing environment like Windows.
Tree The Tree component displays data in a hierarchial manner.
TreeTable TreeTable is a specialized table consisting of a single column in which to display hierarchical data, and any number of other columns in which to display regular data.
 


EchoPoint
2.1.0rc5