Group: nz.co.senanque - All Dependencies
madura-bundle · Provides a simple way to componentize an application. It is like a very cut down OSGi and easier to implement.
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.
Spring Security Login
madura-perspectives-library
madura-bundles-test-interfaces · Contains the interfaces used by several of the test scenarios
MaduraVaadinSupport · Integrates Madura Objects with Vaadin applications including support for dynamic metadata changes (available choices, read/write status of fields etc).
madura-workflow-vaadin · Vaadin support for workflow.
madura-vaadin-directed · Library to provide directed questioning driven by the rules.
· Contains the beans used by several projects in their tests
madura-permission-manager
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-cdi · CDI wrapper for madura objects
Madura Objects Test Externals · Assists with standard tests for adding external functions to Madura Rules.
madura-vaadin-tableeditor · Extended table editor that uses popup editor windows and an extended jpacontainer that supports @Transactional
MaduraWorkflow · Workflow engine that integrates Madura.
madura-vaadin-touckit · Code to support using Madura with Vaadin's Touchkit
MaduraConfiguration · Connects Apache Commons Configration with Spring Beans. Useful for injecting configuration information into Spring Beans from an external configuration file.
madura-test-webservice · A web service used by the tests
madura-vaadin-support · Support for using Madura Objects and Rules with Vaadin UI