for (final InputColumn<?> column : _columns) {
if (column instanceof MutableInputColumn<?>) {
final JXTextField textField = WidgetFactory.createTextField("Column name");
textField.setText(column.getName());
final MutableInputColumn<?> mutableInputColumn = (MutableInputColumn<?>) column;
textField.addFocusListener(new FocusAdapter() {
@Override
public void focusLost(FocusEvent e) {
if (!mutableInputColumn.getName().equals(textField.getText())) {
mutableInputColumn.setName(textField.getText());