WUI : API


Package org.westofj.wui

Interface Summary
WActionListener Listener interface for subscribing to action events.
WChangeListener Listener interface for subscribing to change events.
WDisplayable Defines the interface for displaying text to the display.
WIncludeProtocolHandler Defines a WInclude protocol handler
WLayoutManager Defines the interface for classes that perform the rendering of WContainerinstances.
WMapLayoutManager Defines the interface for classes that perform the rendering of WContainerinstances.
 

Class Summary
WAbstractButton Implements base functionality for button like objects including buttons, links and menu items.
WAbstractContainer  
WActionEvent An object capturing that a widget event has occurred.
WAnchor Renders an HTML link.
WApplication Captures global application information.
WBorderLayout A map layout manager that renders map container around a border.
WBorderStyle  
WButton Represents a button with a label.
WChangeEvent An object capturing that a change event has occurred.
WCheckBox Implements a graphical check box.
WCheckList Presents a list of options for selection as multiple check boxes.
WCheckMenuItem A menu item that behaves as a check box.
WConstants Non-instantiable class for holding constant values.
WContainer A collection of widgets.
WController The servlet which links the WApplication and WRunner instances to the underlying web application framework.
WEmpty Renders an empty space to the display.
WEvent An object capturing that an event has occurred.
WEventQueue  
WExternalLink Presents a link that forwards the user to the specified URL.
WExternalPage Sends a redirect to the clients browser to redirect the client to the target URL.
WFlowLayout Arranges Widget components in a WContainer in their natural HTML layout.
WFont  
WGrabBox Presents a list of selectable options as side by side not selected and selected lists.
WGridLayout Arranges Widgetcomponents in a WContainerin a grid.
WHorizontalAlignment An enumerated type that contains values representing horizontal alignment.
WHorizontalLayout Arranges Widgetcomponents in a WContainerin a horizontal row.
WHtmlLayout An HTML layout manager renders the a container by replacing special tags in an HTML template with the HTML generated by the widgets.
Widget Represents a component that may be placed onto the display.
WImage Renders a graphical image to the display.
WImageButton An image that behaves as a button.
WInclude Includes a resource external to the wui.
WInlineHtml Renders the specified HTML to the display.
WJspLayout  
WLabel Renders text to the display.
WLabelWidget Implements base functionality for labels.
WLengthUnit  
WLink A button represented as a hyperlink.
WList Implements base functionality for user selection of a single value from a list of values.
WLocalizedText Represents a localized resource.
WMapContainer  
WMenu A menu groups menu elements into a hierarchical tree.
WMenuBar Renders a menu as a horizontal bar.
WMenuElement An element of a menu.
WMenuItem A selectable item within a WMenu.
WMenuTree Displays a menu as a static tree.
WMultiList Implements base functionality for user selection of multiple values from a list of values.
WMultiSelectList Presents a list of selectable options as a scrollable list.
WPage The top level of a widget hierarchy.
WParamText Represents a parameterized localized resource.
WPasswordField A widget that allows the editing of a single line of text where the view indicates something was typed, but does not show the original characters.
WRadioList Presents the user a selection of values as a set of radio buttons.
WRadioMenuItem A menu item that behaves as a radio button.
WRenderContext TODO: Add Border Style? TODO: Add Border Width? But what then indicates that a border is desired?
WResetButton Implements an HTML reset button.
WResources Provides access to values within resource bundles.
WRunner A WRunner manages the application for a single client.
WSelectList Presents the user a selection of values as a select box.
WSeparator A horizontal separator.
WSpacer Adds space to the display.
WStringLabel A string based label.
WTabbedPane A widget that implements a tab control.
WText An implementation of WDisplayable that wraps a String.
WTextArea A multi-row text input widget.
WTextField A text input widget.
WTextWidget Implements base functionality of text input widgets.
WUtil Non-instantiable class containing static utility functions.
WVerticalAlignment An enumerated type that contains values representing vertical alignment.
WVerticalLayout Arranges Widgetcomponents in a WContainerin a vertical column.
 

Exception Summary
WRenderException Exception thrown when there is an unrecoverable error while rendering a widget.
 


Copyright (c) 2003 West of J - All rights reserved.