raphaelgwt


RaphaelGWT - Raphaël JavaScript Library as a GWT widget

What does it do?

RaphaelGWT is a library that allows you to use Raphaël in your GWT application. Raphaël is a lightweight JavaScript library for cross-platform vector graphics that uses SVG in browsers that support it, and Microsoft VML on Internet Explorer.

How does it work?

RaphaelGWT provides two fundamental classes: (1) RaphaelJS, a JavaScript Overlay Type that provides a zero-overhead interface to the underlying JavaScript API, and (2) Raphael, a GWT Widget that wraps the overlay with a more Java-friendly API that will operate side-by-side with other GWT Widgets.

Why does it exist?

RaphaelGWT was originally created for rendering interactive database diagrams in a product named Hydro4GE. Hydro4GE, Inc. graciously donated RaphaelGWT to the open source community after this work was mentioned in an article written by Geoff Speicher on the GWT Blog. Hydro4GE has since been re-branded as Pario, which has a free trial where you can see a demo of RaphaelGWT in action.

How do I use it?

Check out our GettingStarted page to guide you on your way. Still have questions? Please use the general discussion group.

What is Pario?

Pario is a web-based rapid application development tool for creating, deploying, and maintaining online database applications. It is a commercial product whose success will ensure a bright future for RaphaelGWT, so try it and buy it!

Project Information

Labels:
gwt raphael svg javascript vml canvas widget