/** * データを再読み込みします。 * * @param row 元の行 * @param newRow 新しい行 */ protected void reload(DataRow row, DataRow newRow) { SelectHandler selectHandler = new BasicSelectHandler(dataSource, sql, new DataRowReloadResultSetHandler(newRow)); Object[] args = new Object[primaryKeys.length]; for (int i = 0; i < primaryKeys.length; ++i) { args[i] = row.getValue(primaryKeys[i]); } selectHandler.execute(args); }