bug 412752: add support for bean-based table page data 
https://bugs.eclipse.org/bugs/show_bug.cgi?id=412752
backported changes from Scout 3.10 (develop branch of org.ecilpse.scout.rt git repository)