OBSOLETE - GWT Core Components v0.1.1
This version has been obsoleted by version
0.2.1. This documentation remains for those users still using GWT 1.3 or below and wishing to use the JWC GWT components package.
This sub project contains a number of enhanced replacement components for some standard GWT components, and new components. The list of components in this module is listed below
| Component | Description | Class |
| Dock Panel | Replacement of the standard GWT component, allowing users to set CSS classes, and HTML attributes of the TD cells making up the Dock Panel display component | net.sf.jwc.gwt.user.client.ui.DockPanel |
| Horizontal Panel | Replacement of the standard GWT component, allowing users to set CSS classes, and HTML attributes of the TD cells making up the Horizontal Panel | net.sf.jwc.gwt.user.client.ui.HorizontalPanel |
| Vertical Panel | Replacement of the standard GWT component, allowing users to set CSS classes, and HTML attributes of the TD cells making up the Vertical Panel | net.sf.jwc.gwt.user.client.ui.VerticalPanel |
| Tab Panel | Replacement of the standard GWT component, with fixes to the internal management of tabs, which allows proper removal and insertion of tabs in the correct order. Additionally, it enhances the standard tab system by allowing a close button to be applied to tabs, and provides a default close button image. | net.sf.jwc.gwt.user.client.ui.TabPanel |
| Menu Bar | Replacement of the standard GWT component to allow users to set extra attributes of the menu layout elements. | net.sf.jwc.gwt.user.client.ui.MenuBar |
| HTML Text Area | Additional component, extending the standard TextArea? GWT component that allows DHTML Rich Text editors to be used instead of plain text areas. There are currenty two implementation modules - GWT - Tiny MCE and GWT - FCK Editor | net.sf.jwc.gwt.user.client.ui.HtmlTextArea |
| Context Menus | Additional components to allow context menus to be used on most GWT components | net.sf.jwc.gwt.user.client.ui.context.ContextMenu |
Downloads
The latest release for this project (0.1.1) can be downloaded
here
Development Notes
For components that replace/enhance a standard GWT component, they should be drop-in replacements, and should inherit the original components so that implementations that require the use of
instanceof do not have to be modified in order to use the components
Components that are additional to the standard components may act in whatever way they wish, although it is recommended that they follow the naming conventions of the standard GWT components in order to reduce confusion among users.
--
SteveStorey - 23 Jul 2006