You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by cr...@apache.org on 2001/10/30 04:34:42 UTC
cvs commit: xml-cocoon2/documentation/xdocs/userdocs/concepts index.xml
crossley 01/10/29 19:34:42
Modified: documentation/xdocs/userdocs/concepts index.xml
Log:
Add height and width attributes for figure elements to enable faster page rendering
Revision Changes Path
1.3 +26 -11 xml-cocoon2/documentation/xdocs/userdocs/concepts/index.xml
Index: index.xml
===================================================================
RCS file: /home/cvs/xml-cocoon2/documentation/xdocs/userdocs/concepts/index.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- index.xml 2001/10/25 14:58:42 1.2
+++ index.xml 2001/10/30 03:34:42 1.3
@@ -104,10 +104,13 @@
<s1 title="What problem does Cocoon solve?">
<p>Basic problem to be solved:</p>
<s2 title="Separation of content, style, logic and management functions in an XML content based web site (and web services).">
- <figure src="images/pyramid-model.gif" alt="The @Name@ Pyramid Model of Contracts"/>
+ <figure src="images/pyramid-model.gif"
+ alt="The @Name@ Pyramid Model of Contracts"
+ width="313" height="159"/>
</s2>
<s2 title="Data Mapping">
- <figure src="images/data-mapping.gif" alt="The @Name@ Data Mapping"/>
+ <figure src="images/data-mapping.gif" alt="The @Name@ Data Mapping"
+ width="339" height="174"/>
</s2>
</s1>
<anchor id="basic-mechanisms"/>
@@ -120,15 +123,22 @@
<li>Aggregation of XML documents through Aggregators</li>
<li>Rendering XML through Serializers</li>
</ul>
- <figure src="images/basic-mechanism.gif" alt="Basic Mechanisms"/>
+ <figure src="images/basic-mechanism.gif" alt="Basic Mechanisms"
+ width="288" height="386"/>
<s2 title="Pipeline Processing">
- <p>Sequence of Interactions</p><figure src="images/interaction-sequence.gif" alt="Interaction Sequence"/>
- <p>Pipeline</p><figure src="images/pipeline.gif" alt="Pipeline"/>
+ <p>Sequence of Interactions</p>
+ <figure src="images/interaction-sequence.gif"
+ alt="Interaction Sequence"
+ width="613" height="347"/>
+ <p>Pipeline</p>
+ <figure src="images/pipeline.gif" alt="Pipeline"
+ width="713" height="223"/>
</s2>
</s1>
<anchor id="c2-architecture"/>
<s1 title="Architecture.">
- <figure src="images/architecture.gif" alt="Architecture"/>
+ <figure src="images/architecture.gif" alt="Architecture"
+ width="430" height="349"/>
<s2 title="Core Cocoon">
<ul>
<li>Avalon framework for logging, configuration, threading, context etc.</li>
@@ -230,7 +240,8 @@
<li>No separation of content and logic</li>
<li>Okay for small examples but terrible for large systems.</li>
</ul>
- <figure src="images/xsp-way.gif" alt="ways of creating xsp's"/>
+ <figure src="images/xsp-way.gif" alt="ways of creating xsp's"
+ width="323" height="384"/>
</s3>
<s3 title="Included Logicsheet">
<ul>
@@ -238,7 +249,8 @@
<li>Effective separation of content and logic</li>
<li>Preferred way to create XSPs</li>
</ul>
- <figure src="images/xsp-way2.gif" alt="ways of creating xsp's"/>
+ <figure src="images/xsp-way2.gif" alt="ways of creating xsp's"
+ width="318" height="403"/>
</s3>
<s3 title="Logicsheet as tag library">
<ul>
@@ -246,7 +258,8 @@
<li>Tag library has a namespace declaration, declared in the original logicsheet and matched in <code><xsp:page></code> xmlns:... attribute.</li>
<li>Effective separation of content, logic and management</li>
</ul>
- <figure src="images/xsp-way3.gif" alt="ways of creating xsp's"/>
+ <figure src="images/xsp-way3.gif" alt="ways of creating xsp's"
+ width="344" height="409"/>
</s3>
</s2>
<s2 title="Sitemap">
@@ -316,7 +329,8 @@
</s2>
<s2 title="Generators">
<p>A Generator is used to create an XML structure from an input source (file, directory, stream ...)</p>
- <figure src="images/xsp-way3.gif" alt="ways of creating xsp's"/>
+ <figure src="images/xsp-way3.gif" alt="ways of creating xsp's"
+ width="344" height="409"/>
<p>Different types of generators:</p>
<ul>
<li>file generator</li>
@@ -433,7 +447,8 @@
<p>The sitemap configuration allows dynamic setup of processing pipelines consisting of a generator, multiple transformers and a serializer.</p>
<p>Requests are dispatched to a pipeline based on request URI and the pipeline matching pattern (either with wildcards or as a regexp)</p>
<p>The pipeline is setup in the generated file <code>sitemap_xmap.java</code> (This file gets generated [possibly asynchronously] everytime the <code>sitemap.xmap</code> is modified.</p>
- <figure src="images/pipeline2.gif" alt="Pipeline Entry"/>
+ <figure src="images/pipeline2.gif" alt="Pipeline Entry"
+ width="379" height="341"/>
</s2>
<s2 title="Logicsheets">
<p>Logicsheets are XSL files with an associated namespace.</p>
----------------------------------------------------------------------
In case of troubles, e-mail: webmaster@xml.apache.org
To unsubscribe, e-mail: cocoon-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: cocoon-cvs-help@xml.apache.org