Concepts and architecture
The application module is a modular container of the view object instances, view links, business methods, and other child application modules. As any other framework components in the ADF Business Components stack, the application module also follows a highly extensible structure by design.
Ingredients of an application module
This is in continuation of the basic things we discussed in Chapter 2, Introduction to ADF Business Components.An application module comprises of the following components:
Application module XML metadata file: This is the application module descriptor file holding metadata definitions. The metadata includes exposed business methods and data models for use, by clients, such as view objects and associated view criteria, master-child view, objects connected through view links, and nested application modules.
Application module definition: This is the runtime Java class representation of the application module XML metadata file. The default base...