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