Reinhard Poetz wrote:

Vadim Gritsenko wrote:

Sylvain Wallez wrote:

Mmhh... what if other parameters are also URIs?



If src attribute to be interpreted always as a Source object... We could add map:source as well:


  <map:transformer type="three-source-transformer">
    <map:source name="first" value=""/>
    <map:source name="second" value=""/>
    <map:source name="third" value=""/>
    <map:parameter name="foo" value="bar"/>
    ...
  </map:transformer>


Vadim


Or another alternative

   <map:transformer type="three-source-transformer">
     <map:parameter name="first" value="bar" type="source"/>
     ...
   </map:transformer>


Typing parameters. That's *really* interesting. I prefer Reinhard's proposal which leaves room for future expansion to other types.

We could even go further with POJO components (yeah, I like it) where parameters would be directly injected in the corresponding properties, being therefore implicitely strongly typed.

Sylvain

--
Sylvain Wallez                                  Anyware Technologies
http://www.apache.org/~sylvain           http://www.anyware-tech.com
{ XML, Java, Cocoon, OpenSource }*{ Training, Consulting, Projects }



Reply via email to