Development under Adichatz obeys to a specific and simple logic.
- With generation tools, you can quickly succeed in building a deliverable that uses specific technologies.
- Several means are available to transform the deliverable:
- Dealing the generation process (Pojo rewriters, scenario, generators).
- Improve the XML file (see examples for Film detail or for Address detail).
- ….
Eclipse Plugins/Bundles logic (OSGi) can be used to create your own resources. For example:
- 'org.adichatz.jpa' is a module which implements its own Databinding service, its own Application Data Cache and its own entities.
- In 'org.adichatz.studio', Eclipse 3 resources are implemented and so, specific databinding services, Application Data Cache and XJC entities provide a way to link beans comming from XML grammar (xsd files) to Adichatz framework.