Main objective of Adichatz is to make easy developments of Eclipse RCP application around database objects.
JSE and Application Server mode (JEE) are supported. Without any special skills, you can
install Application Server and publish an EJB.
As shown
here, developments are
OSGi compliant.
Framework takes charge of:
Optimization of swaps with the server using an application data cache and
lazy loading mechanism.
Consistency of entities between different editors.
-
Quick integration of rich UI components as FormPage, Section, TableViewer, Synchronized Master/Detail blocks…
Collections of customizable controllers provide a easy way to include rich components suitable for databinding.
Adichatz architecture is designed to provide easily extensibility for components, generators or scenarios.
XML files describe any part of the application: Editors, queries, menus…. These files are updatable, so you can easily change the behavior of an editor.
CSS Themes can be defined for styling your application.
A
Testing plugin could be added to the application. Developpers can easily build UI tests based on
TestNG.