regardless. AS far as the check box issue I would convert the view to repeat control and now a check box on the repeat is simple. I would recommend that you go to David Leedy's site XPages.tv and find episode 25- Selecting Documents from inside a Repeat Control he demonstrates a really simple piece of JAVA code that could be activated by a check box or button or pretty much anything you can click on. I have developed a pretty simple method of creating categorized 'views' in a repeat control. See http://www-10.lotus.com/ldd/xpagesforum.nsf/xpTopicThread.xsp?documentId=C048C79701DA287985257D80007D7BEA . The standard view panel in XPages is pretty weak (IMHO) and I have got the Extension Library one to work with limited success. I have gone to repeat controls for virtually all of the "views" in my applications. They are easy to build, easy to modify and you can put repeats inside repeats to do all sorts of neat things. Plus you have way more control over the look and feel of the out put. From the looks of your example I would say that it would take me about 1/2 hr to build it in a repeat with the selection box etc. What you do with the selected documents is another issue, but a simple one as the UNIDs of the selected Docs are stored in a sessionScope variable.
I use a fair bit of the extension Library but it is not the solution for everything.