Right, I think I prefer this method now. I think what is really missing in the end is the documentation aspect, not Javadoc but a full-fledged Wiki example for how to use it to produce rows and columns. Time-allowing, I'll try posting something to that effect in the near future.

In response to your other email about Optimized Item Removal, I don't know what to tell you. Have you considered how much time is spent maintaining the wicket-user mailing list and general confusion resulting from the lack of documentation? You don't need to write novels about the concepts but at least a short summary (like the one provided in your other email) should have been part of the Javadoc. No one in their right mind is going to spend their time researching wicket features by scanning through tens if not hundreds of emails in the mailing list, it's a waste of time.

I don't mean to push you on this issue. If you really don't want to document your code then that's fine. I was just trying to give you some feedback as an end-user to a developer. Do with it what you will.

Gili

Igor Vaynberg wrote:
The benefit of this approach is extra flexibility so it is possible to implement tables where the first row contains one cell (i.e. the title) then the next couple of rows contain four cells (adding up some items) and then the final row contains two cells ("total=", "some value"). This is possible in HTML but not possible to express using PageableDataView. While it is not used as frequently as fixed column/row layouts, I have seen it often enough on web pages.


This is ALREADY possible and quiet EASY, there is no need to overengineer
things. The purpose of the dataview is to repeat things not create the whole
table.

IE:

<table>
<tr><td colspan="2"><span wicket:id="title"/></td></tr>
<tr><td colspan="2"><span wicket:id="subtitle"/></td></tr>
<tr wicket:id="dataview1">
        <td><span wicket:id="col1"/></td><td><span wicket:id="col2"/></td>
</tr>
<tr><td colspan="3"><span wicket:id="subtitle2"/></td></tr>
<tr wicket:id="dataview2">
        <td><span wicket:id="col1"/></td><td><span wicket:id="col2"/></td>
</tr>
<tr><td colspan="2"><span wicket:id="footer"/></td></tr>
</table>

-Igor




-------------------------------------------------------
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


--
http://www.desktopbeautifier.com/


-------------------------------------------------------
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