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.
    • an extended databinding service.
    • 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.