Eclipse RCP forms are very limited for business application demands; this project aims at enhancing UI Forms, Data Binding and puts them together to offer a profound framework for creating, binding and validating forms in Eclipse.
It will be tested against RCP and RAP platforms; thus all Forms created with RCP Forms will run without changes in a Web Browser or in an RCP Application/Eclipse Workbench.
# Direct manipulation of heterogeneous dependency information in an Eclipse RCP environment.
# Analysis and visualization of very large applications.
# For Java, dependency discovery at the class member level.
# Import of FileSystems as source of dependency information.
# Collapse child dependency into parent entities to reveal class level interactions.
# Selection of nodes by type, edge-count, and paths.
The framework for agile development of user interfaces with Eclipse RCP. Agile RCP is a Presenter First framework for RCP making use of OSGi services and dependency injection delivered by Spring Dynamic Modules leading to fully unit-testable UIs.
ven though Web 2.0 and rich Internet applications (RIAs) are all the rage these days, building a rich Web front end for your stakeholders is not the answer when thick-client functionality is what you really need. I stated as much in my previous article, "Building a Java App Server Foundation for Thick-Client Deployment," which showed how to leverage a traditional Java Web server architecture to easily deploy thick clients.
The RAP project enables developers to build rich, Ajax-enabled Web applications by using the Eclipse development model, plug-ins with the well known Eclipse workbench extenstion points, JFace, and a widget toolkit with SWT API (using qooxdoo for the client-side presentation). The project is part of the Ganymede release train and released its 1.1 release.