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