}));
menu.addItem(new Item(constants.CopySelectedRowS(), new BaseItemListenerAdapter() {
public void onClick(BaseItem item, EventObject e) {
Record[] selected = grid.getSelectionModel().getSelections();
for (int i = 0; i < selected.length; i++) {
Record r = recordDef.createRecord(new Object[recordDef.getFields().length]);
Record orig = selected[i];
for (int j = 0; j < fds.length; j++) {
r.set(fds[j].getName(), orig.getAsString(fds[j].getName()));
}
store.add(r);