cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sylvain Wallez <>
Subject Re: [RT] Views for readers
Date Thu, 14 Aug 2003 13:53:46 GMT
Bertrand Delacretaz wrote:

> Le Jeudi, 14 aoû 2003, à 15:24 Europe/Zurich, Sylvain Wallez a écrit :
>> ...But what if we write it the other way around :
>> <map:read src="docs/{1}.doc">
>>  <map:generate src="docs/{1}.doc" type="wordToXml" label="content"/>
>> </map:read>
> I find this more understandable (but dunno about implementation):
> <!-- if reader is executed, the rest is not -->
> <map:read src="docs/{1}.doc" unless-view="wordToXml"/>
> <map:generate src="docs/{1}.doc" type="wordToXml"/>
> <map:transform... 

Interesting. This is looks like a more compact notation for the 
view-selector I was thinking of at first. We're leaving the RT world...

But shouldn't we keep labels that are already used into pipelines ? E.g :

<map:read src="docs/{1}.doc" label="raw, xdoc"/>
<map:generate src="docs/{1}.doc" type="word2xml" label="raw"/>
<map:transform src="xword2xdoc.xsl" label="xdoc"/>

The "label" on the reader would skip the reader if the requested view 
corresponds to one of these labels. Now should this be named "label" or 
"unless-label" ?

Ah, and this is very easily implementable ;-)


Sylvain Wallez                                  Anyware Technologies 
{ XML, Java, Cocoon, OpenSource }*{ Training, Consulting, Projects }
Orixo, the opensource XML business alliance  -

View raw message