List of Core Modules
The core functionality of Cocoon was divided into several parts for reuse (see the detailed list below), however, the documentation of Cocoon core has been kept at one place:
Name |
Versions |
Description |
---|---|---|
2.2 |
The 'cocoon-core' module is some kind of wrapper, that keeps all dependencies together in order to make it easier to use Cocoon as web application framework. For now the complete documentation of all core modules can be found in Cocoon core. |
Core modules in detail
Name |
Versions |
Description |
---|---|---|
Expression Language API | 1.0 |
Interfaces for expression language and object model. |
Expression Language Impl | 1.0 |
Implementation of several expressions languages like: JXPath, JEXL, Javascript and implementation of unified Object Model. |
Interfaces for SAX pipelines: ProcessingPipeline, sitemap components and basic XML interfaces, the environment abstraction, caching interfaces and needed exceptions. |
||
Implementations of a number of basic generators, transformers, serializers, and readers that are needed in most Cocoon webapps as well as some basic sources and the XPointer and XSLT components. |
||
Several implementations of the ProcessingPipeline interface together with needed classes and components. Abstract classes for making it easier to write sitemap components. |
||
Interfaces for the sitemap: Processor, actions, modules, flow, matching, selection and some support interfaces for classloading, notification, processing and various support interfaces. |
||
Implementation of basic actions, modules, some sources, matchers and selectors that are used in most Cocoon webapps. |
||
The tree processor implementation of the sitemap with dependencies. The Spring packages for Avalon support. Abstract base classes and support classes for making it easier to write sitemap components. |
||
Several components implementing of the Excalibur Store interface |
||
Interfaces for thread factories and pools and for execution of background tasks. |
||
Implementation of thread pool and factory components. Implementation of a component for execution of background tasks. |
||
Utility classes. |
||
DOMParser and SAXParser interface |
||
Implementation of the DOMParser and SAXParser. |
||
The Cocoon system resolver component together with default enteties. |
||
XML Util | 1.0 |
Various XML utility classes. |