Looks ok I think although I'm not too familiar with this whole concept of a seperate renderer. I'd have to try it to see what I think :)

Gili

How about this idea:
We have a gridview extends dataview. A gridview takes a render interface
that it uses to render the grid (instead of body markup), so we can have a
tablerenderer or cssrenderer or whatever, and the interface would roughly
look like this:

Interface IGridRenderer {
        begin(GridView view);
        beginRow(GridView view);
        beginCell(GridView view);
        endCell(GridView view);
        endRow(GridView view);
        end(GridView view);
}

Basically this is the same as my first post that inserted the html directly
but now its tucked away in a renderer. This way we don't have the
unnceessary row-wise views and you can even use OIR cleanly since it is
basically a dataview.


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user

Reply via email to