diff options
Diffstat (limited to 'ui/base/dragdrop/os_exchange_data_provider_aurax11.h')
-rw-r--r-- | ui/base/dragdrop/os_exchange_data_provider_aurax11.h | 74 |
1 files changed, 36 insertions, 38 deletions
diff --git a/ui/base/dragdrop/os_exchange_data_provider_aurax11.h b/ui/base/dragdrop/os_exchange_data_provider_aurax11.h index 9664b02..08c93e0 100644 --- a/ui/base/dragdrop/os_exchange_data_provider_aurax11.h +++ b/ui/base/dragdrop/os_exchange_data_provider_aurax11.h @@ -43,7 +43,7 @@ class UI_BASE_EXPORT OSExchangeDataProviderAuraX11 // hidden X11 window to own send data. OSExchangeDataProviderAuraX11(); - virtual ~OSExchangeDataProviderAuraX11(); + ~OSExchangeDataProviderAuraX11() override; // After all the Set* methods have built up the data we're offering, call // this to take ownership of the XdndSelection clipboard. @@ -61,45 +61,43 @@ class UI_BASE_EXPORT OSExchangeDataProviderAuraX11 } // Overridden from OSExchangeData::Provider: - virtual Provider* Clone() const override; - virtual void MarkOriginatedFromRenderer() override; - virtual bool DidOriginateFromRenderer() const override; - virtual void SetString(const base::string16& data) override; - virtual void SetURL(const GURL& url, const base::string16& title) override; - virtual void SetFilename(const base::FilePath& path) override; - virtual void SetFilenames(const std::vector<FileInfo>& filenames) override; - virtual void SetPickledData(const OSExchangeData::CustomFormat& format, - const Pickle& pickle) override; - virtual bool GetString(base::string16* data) const override; - virtual bool GetURLAndTitle(OSExchangeData::FilenameToURLPolicy policy, - GURL* url, - base::string16* title) const override; - virtual bool GetFilename(base::FilePath* path) const override; - virtual bool GetFilenames(std::vector<FileInfo>* filenames) const override; - virtual bool GetPickledData(const OSExchangeData::CustomFormat& format, - Pickle* pickle) const override; - virtual bool HasString() const override; - virtual bool HasURL(OSExchangeData::FilenameToURLPolicy policy) const - override; - virtual bool HasFile() const override; - virtual bool HasCustomFormat(const OSExchangeData::CustomFormat& format) const - override; - - virtual void SetFileContents(const base::FilePath& filename, - const std::string& file_contents) override; - - virtual void SetHtml(const base::string16& html, - const GURL& base_url) override; - virtual bool GetHtml(base::string16* html, GURL* base_url) const override; - virtual bool HasHtml() const override; - virtual void SetDragImage(const gfx::ImageSkia& image, - const gfx::Vector2d& cursor_offset) override; - virtual const gfx::ImageSkia& GetDragImage() const override; - virtual const gfx::Vector2d& GetDragImageOffset() const override; + Provider* Clone() const override; + void MarkOriginatedFromRenderer() override; + bool DidOriginateFromRenderer() const override; + void SetString(const base::string16& data) override; + void SetURL(const GURL& url, const base::string16& title) override; + void SetFilename(const base::FilePath& path) override; + void SetFilenames(const std::vector<FileInfo>& filenames) override; + void SetPickledData(const OSExchangeData::CustomFormat& format, + const Pickle& pickle) override; + bool GetString(base::string16* data) const override; + bool GetURLAndTitle(OSExchangeData::FilenameToURLPolicy policy, + GURL* url, + base::string16* title) const override; + bool GetFilename(base::FilePath* path) const override; + bool GetFilenames(std::vector<FileInfo>* filenames) const override; + bool GetPickledData(const OSExchangeData::CustomFormat& format, + Pickle* pickle) const override; + bool HasString() const override; + bool HasURL(OSExchangeData::FilenameToURLPolicy policy) const override; + bool HasFile() const override; + bool HasCustomFormat( + const OSExchangeData::CustomFormat& format) const override; + + void SetFileContents(const base::FilePath& filename, + const std::string& file_contents) override; + + void SetHtml(const base::string16& html, const GURL& base_url) override; + bool GetHtml(base::string16* html, GURL* base_url) const override; + bool HasHtml() const override; + void SetDragImage(const gfx::ImageSkia& image, + const gfx::Vector2d& cursor_offset) override; + const gfx::ImageSkia& GetDragImage() const override; + const gfx::Vector2d& GetDragImageOffset() const override; // ui::PlatformEventDispatcher: - virtual bool CanDispatchEvent(const PlatformEvent& event) override; - virtual uint32_t DispatchEvent(const PlatformEvent& event) override; + bool CanDispatchEvent(const PlatformEvent& event) override; + uint32_t DispatchEvent(const PlatformEvent& event) override; private: friend class OSExchangeDataProviderAuraX11Test; |