1// Copyright (c) 2012 The Chromium Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5#ifndef CHROME_BROWSER_UI_VIEWS_SELECT_FILE_DIALOG_EXTENSION_FACTORY_H_ 6#define CHROME_BROWSER_UI_VIEWS_SELECT_FILE_DIALOG_EXTENSION_FACTORY_H_ 7 8#include "ui/shell_dialogs/select_file_dialog.h" 9#include "ui/shell_dialogs/select_file_dialog_factory.h" 10 11class SelectFileDialogExtensionFactory : public ui::SelectFileDialogFactory { 12 public: 13 SelectFileDialogExtensionFactory(); 14 virtual ~SelectFileDialogExtensionFactory(); 15 16 private: 17 // Override from ui::SelectFileDialogFactory: 18 virtual ui::SelectFileDialog* Create( 19 ui::SelectFileDialog::Listener* listener, 20 ui::SelectFilePolicy* policy) OVERRIDE; 21 22 DISALLOW_COPY_AND_ASSIGN(SelectFileDialogExtensionFactory); 23}; 24 25#endif // CHROME_BROWSER_UI_VIEWS_SELECT_FILE_DIALOG_EXTENSION_FACTORY_H_ 26