DefaultMOTable ifTable = new DefaultMOTable(tableRootOid, indexDef, columns.toArray(new MOColumn[0]));
MOMutableTableModel model = (MOMutableTableModel) ifTable.getModel();
int i = 1;
for (Variable[] variables : tableRows) {
model.addRow(new DefaultMOMutableRow2PC(new OID(String.valueOf(i)), variables));
i++;
}
ifTable.setVolatile(true);
return ifTable;
}