Adichatz is built on Rich client Platform: Eclipse 4 RCP. So, rich features could be added as:
- Data binding which is extended to relationships (tables) of an object.
- An application data cache allows a way to optimize access to the server and provides a support for lazy loading. You do not have to develop a specific call to the server each time you want to transform the proxy fetched by Hibernate to a real bean.
- Consisteny between different editors and in JEE context between different sessions is ensured.
- Rich UI components as multi-page, expandable composite or Master/Detail synchronized blocks are offered in standard (see Eclipse Forms).
- Save and refresh (cancel) actions are associated to validation process and dirty mode.
- You can easily add your own actions (button); Actions could be easily disabled or enabled following the status of an entity (Created/Updated…).
- Validation procedure drives the save action. As long as an error is encountered, save is not possible.
- Adichatz was designed to be extensible.
4 resizable panels | A rich query editor | Detail page: a rich components assembly | Dependencies Page: Table/Detail blocks |