cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sylvain Wallez <>
Subject Re: [RT] Rules for adding blocks and functionality?
Date Sun, 23 Oct 2005 21:47:09 GMT
Sylvain Wallez wrote:

> Let me just explain how this works:
> - I added two classes to CForms (about 3 weeks ago), namely 
> ContainerAsMap and RepeaterAsList. These classes are a Map and a List 
> implementations (live wrappers) on top of a container widget and a 
> repeater respectively.
> - I added jdbi.jar, a 64k jar that provides List and Map 
> implementations on top of a JDBC ResultSet (List for all rows, Map for 
> one row), and PreparedStatements with named parameters fetched from a 
> Map rather than positional parameters as regular JDBC
> And the rest is just about using the collection API. Map.putAll(), 
> List.addAll(), plus a bit of JS glue to have a more JS-friendly syntax.

Forgot to say: jdbi is used *only* in the sample, and can be removed 
with zero impact on the CForms code base.


Sylvain Wallez                        Anyware Technologies
Apache Software Foundation Member     Research & Technology Director

View raw message