madura-bundle · Provides a simple way to componentize an application. It is like a very cut down OSGi and easier to implement.
Group: nz.co.senanque - All Dependencies
Madura Rules · This is a plugin to Madura Objects. It provides a rules/constraint engine to assist with validation, deriving new values from user inputs (eg total of invoices entered on this customer) an manipulating metadata (eg because the amount is above X we make some field readonly). Note that the Java that is using the monitored objects is quite unaware of the rules layer implemented here. That means you can change rules without having to go back to your Java code, and it also means you don't have to wonder if everything implemented the same rules. Anything using that Java object has the rules (unless you turn them all off).
madura-resource-loader · Automates loading of resource bundles
madura-vaadin · Integrates Madura Objects with Vaadin applications including support for dynamic metadata changes (available choices, read/write status of fields etc).
Madura Objects · Implements POJOs that self validate automatically with an optional rule based complex validation and dynamic metadata.
MaduraVaadinSupport · Integrates Madura Objects with Vaadin applications including support for dynamic metadata changes (available choices, read/write status of fields etc).
madura-bundles-test-interfaces · Contains the interfaces used by several of the test scenarios
madura-vaadin-directed · Library to provide directed questioning driven by the rules.
Contains the beans used by several projects in their tests
madura-vaadin-tableeditor · Extended table editor that uses popup editor windows and an extended jpacontainer that supports @Transactional
madura-utils · A catch-all project for various miscellaneous features required by other Madura projects (or anyone else) but which aren't big enough to justify their own project.
Madura Objects Test Externals · Assists with standard tests for adding external functions to Madura Rules.
madura-vaadin-touckit · Code to support using Madura with Vaadin's Touchkit
madura-vaadin-support · Support for using Madura Objects and Rules with Vaadin UI
madura-test-webservice · A web service used by the tests
MaduraConfiguration · Connects Apache Commons Configration with Spring Beans. Useful for injecting configuration information into Spring Beans from an external configuration file.