class AvailableDataTypesBinder extends BaseComboBoxBinder {

    @Override
    public void update(Observable o, Object arg)
    {
        if (ColumnDefinitionModel.AVAILABLE_DATA_TYPES_PROPERTY.equals(arg))
        {
            String selectedItem = null;

            if (myModel.getSelectedDefinition() != null)
            {
                selectedItem = myModel.getSelectedDefinition().getDataType();
            }

            super.updateComboBox(myModel.getAvailableDataTypes(), selectedItem);
        }
    }

    public  AvailableDataTypesBinder(JComboBox<String> comboBox, ColumnDefinitionModel model);

}