eclipse web tools platform project Xinjie Zhang Contributions |
This project proposal is in the Proposal Phase and is posted here to solicit additional project participation and ways the project can be leveraged from the Eclipse membership-at-large. You are invited to comment on and/or join the project. Please send all feedback to the eclipse.webtools newsgroup or the wtp-proposal mailing list. IntroductionA SVG Widget Framework Plugin will be contributed as a part of the Web Tools Project. It aims to help developers create Rich Web Clients, or so called Rich Internet Application, based on SVG (Scalable Vector Graphics), an open standard under development by W3C. An original version has been available on OpenVue.net. This document demonstrates its main features and possible extensions.
Description of the ContributionRapid web application development is the goal of this plugin. A set of features are provided to serve this purpose. Let's look at the Figure 1. It is an overview of this plugin.
Figure 1: Overview Its main interface is composed of five parts:
Figure 2: Autogenerated Javascript Code
Figure 3: Preview Window This plugin also provides a simple Project Wizard to help you create an empty or a demo SVG project. There are two steps:
Figure 4: New SVG Project
Figure 5: Project Name
ExtensionsAlthough it has won a prize in the "International Challenge for Eclipse", this plugin is still far from mature. The Web Tools Project gives it a chance to become a really useful Tool, not just a Toy. There are several extensions could be predicted:
ConclusionThe SVG has a lot of potential to be a perfect language for Rich Internet Application. This plugin aims to turn its potential into reality. Moreover, its integration with other Java Application Server plugins extends its value.
|