コード例 #1
0
 private TableModel getTableModel(
     HttpServletRequest request,
     Tab tab,
     int[] selectedRows,
     boolean labelAsHeader,
     boolean format,
     Integer columnCountLimit)
     throws Exception {
   TableModel data = null;
   if (selectedRows != null && selectedRows.length > 0) {
     data = new SelectedRowsXTableModel(tab.getTableModel(), selectedRows);
   } else {
     data = tab.getAllDataTableModel();
   }
   return new TableModelDecorator(
       request,
       data,
       tab.getMetaProperties(),
       Locales.getCurrent(),
       labelAsHeader,
       format,
       columnCountLimit);
 }