Frame frame = (Frame) event.getSource().getParentWidgetByClass(Frame.class);
MapDataModel model = frame.getDataModel();
model.removeModelChangeListener(this);
TableRow source = (TableRow) model.removeValueByKey(null, "source");
source.replace(model);
frame.dispose();
}
} catch (GUIException e) {
new MessageDialog(e);
}
}