A document has been updated: http://cocoon.zones.apache.org/daisy/documentation/1363.html
Document ID: 1363 Branch: main Language: default Name: Features (unchanged) Document Type: Cocoon Document (unchanged) Updated on: 7/28/07 12:27:51 PM Updated by: Reinhard Pötz A new version has been created, state: publish Parts ===== Content ------- This part has been updated. Mime type: text/xml (unchanged) File name: (unchanged) Size: 10992 bytes (previous version: 11063 bytes) Content diff: (23 equal lines skipped) <h2>Cocoon blocks</h2> --- <p>A block is the unit of modularization (Eclipse uses the term plugins, OSGi --- bundles) in Cocoon. Everything that goes beyond that what Cocoon provides in its --- core modules (Spring integration, sitemap and pipeline implementation) is --- provided as block. Every custom Cocoon application is developed as block. A --- block <em>can</em> provide following features:</p> +++ <p>A block is the unit of modularization (in comparison: Eclipse uses the term +++ plugins, OSGi bundles) in Cocoon. Everything that goes beyond that what Cocoon +++ provides in its core modules (Spring integration, sitemap and pipeline +++ implementation) is provided as block. Custom Cocoon applications are developed +++ as blocks. A block <em>can</em> provide following features:</p> <ul> --- <li>sitemap services by provide pipelines that can be called by a special --- purpose protocol (<tt>block:</tt>) as a special servlet service</li> <li>general servlet services (<em>any</em> servlet can be managed by the Cocoon blocks framework)</li> +++ <li>special services tht provide pipelines as services</li> <li>component services (Spring beans, Avalon services/components)</li> <li>a container for classes and resources</li> </ul> (206 equal lines skipped)