1c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch// Copyright (c) 2010 The Chromium Authors. All rights reserved.
2c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch// Use of this source code is governed by a BSD-style license that can be
3c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch// found in the LICENSE file.
4c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch
5c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch#include "chrome/browser/clipboard_dispatcher.h"
6c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch#include "base/logging.h"
7c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch
872a454cd3513ac24fbdd0e0cb9ad70b86a99b801Kristian Monsenbool ClipboardDispatcher::ReadAvailableTypes(ui::Clipboard::Buffer buffer,
9c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch                                             std::vector<string16>* types,
10c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch                                             bool* contains_filenames) {
11c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch  DCHECK(types);
12c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch  DCHECK(contains_filenames);
13c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch  types->clear();
14c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch  *contains_filenames = false;
15c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch  return false;
16c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch}
17c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch
1872a454cd3513ac24fbdd0e0cb9ad70b86a99b801Kristian Monsenbool ClipboardDispatcher::ReadData(ui::Clipboard::Buffer buffer,
19c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch                                   const string16& type,
20c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch                                   string16* data,
21c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch                                   string16* metadata) {
22c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch  DCHECK(data);
23c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch  DCHECK(metadata);
24c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch  return false;
25c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch}
26c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch
2772a454cd3513ac24fbdd0e0cb9ad70b86a99b801Kristian Monsenbool ClipboardDispatcher::ReadFilenames(ui::Clipboard::Buffer buffer,
28c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch                                        std::vector<string16>* filenames) {
29c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch  DCHECK(filenames);
30c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch  filenames->clear();
31c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch  return false;
32c407dc5cd9bdc5668497f21b26b09d988ab439deBen Murdoch}
33