cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Tony Collen <colle...@umn.edu>
Subject Re: generator type value substitution
Date Wed, 28 Apr 2004 18:52:39 GMT
Leszek Gawron wrote:

> What is the point of this ? 
> still I have to do :
> <map:match pattern="data/*">
>   <map:select type="custom">
>     <map:when test="goods">
>       <map:generate type="goods"/>
>     </map:when>
>     <map:when test="contractors">
>       <map:generate type="contractors"/>
>     </map:when>
>     <!-- 40 more -->
>     <map:when test="stock">
>       <map:generate type="stock"/>
>     </map:when>
>   </map:select>
>   <map:serialize/>
> </map:match>
> 
> even now without a custom selector I can do: 
> 
> <map:match pattern="data/*">
>   <map:match patter="data/goods">
>     <map:generate type="goods"/>
>   </map:match>
>   <map:match patter="data/contractors">
>     <map:generate type="contractors"/>
>   </map:match>
>   <!-- 40 more -->
>   <map:match patter="data/stock">
>     <map:generate type="stock"/>
>   </map:match>
>   <map:serialize/>
> </map:match>
> but this is huge and grows every time I add some new functionality. With xsps 
> I haven't touched the sitemap for months.
> 

Ahh, true... you also have to maintain 40 different kinds of Generators, so the point is rather
moot :)

I do see your point though... and I'm not sure I have much of a solution beyond what Peter
H. said 
in his reply.

Regards,

Tony



Mime
View raw message