constraintTypeComboBox.addItemListener(new ConstraintTypeComboBoxItemListener(this));
column.setCellEditor(new DefaultCellEditor(constraintTypeComboBox));
column.setPreferredWidth(250);
} else if (MetadataTableModel.REFERENCING_TABLE_INDEX == i) {// ReferencingTable
JComboBox referencingTableComboBox = new JComboBox();
referencingTableComboBox.addPopupMenuListener(new TableComboBoxPopupMenuListener(this));
column.setCellEditor(new DefaultCellEditor(referencingTableComboBox));
// column.setCellRenderer(new DefaultTableCellRenderer());
column.setPreferredWidth(250);
} else if (MetadataTableModel.REFERENCING_COLUMN_INDEX == i) {// ReferencingTableColumn
JComboBox referencingTableColumnComboBox = new JComboBox();