Home | History | Annotate | Download | only in clipboard

Lines Matching refs:dataObject

32 #include "core/clipboard/DataObject.h"
42 PassRefPtrWillBeRawPtr<DataObject> DataObject::createFromPasteboard(PasteMode pasteMode)
44 RefPtrWillBeRawPtr<DataObject> dataObject = create();
55 dataObject->m_itemList.append(DataObjectItem::createFromPasteboard(*it, sequenceNumber));
57 return dataObject.release();
60 PassRefPtrWillBeRawPtr<DataObject> DataObject::create()
62 return adoptRefWillBeNoop(new DataObject());
65 PassRefPtrWillBeRawPtr<DataObject> DataObject::copy() const
67 return adoptRefWillBeNoop(new DataObject(*this));
70 DataObject::~DataObject()
74 size_t DataObject::length() const
79 PassRefPtrWillBeRawPtr<DataObjectItem> DataObject::item(unsigned long index)
86 void DataObject::deleteItem(unsigned long index)
93 void DataObject::clearAll()
98 PassRefPtrWillBeRawPtr<DataObjectItem> DataObject::add(const String& data, const String& type)
106 PassRefPtrWillBeRawPtr<DataObjectItem> DataObject::add(PassRefPtrWillBeRawPtr<File> file)
116 void DataObject::clearData(const String& type)
127 ListHashSet<String> DataObject::types() const
146 String DataObject::getData(const String& type) const
155 bool DataObject::setData(const String& type, const String& data)
163 void DataObject::urlAndTitle(String& url, String* title) const
173 void DataObject::setURLAndTitle(const String& url, const String& title)
179 void DataObject::htmlAndBaseURL(String& html, KURL& baseURL) const
188 void DataObject::setHTMLAndBaseURL(const String& html, const KURL& baseURL)
194 bool DataObject::containsFilenames() const
203 Vector<String> DataObject::filenames() const
213 void DataObject::addFilename(const String& filename, const String& displayName)
218 void DataObject::addSharedBuffer(const String& name, PassRefPtr<SharedBuffer> buffer)
223 DataObject::DataObject()
228 DataObject::DataObject(const DataObject& other)
234 PassRefPtrWillBeRawPtr<DataObjectItem> DataObject::findStringItem(const String& type) const
243 bool DataObject::internalAddStringItem(PassRefPtrWillBeRawPtr<DataObjectItem> item)
255 void DataObject::internalAddFileItem(PassRefPtrWillBeRawPtr<DataObjectItem> item)
261 void DataObject::trace(Visitor* visitor)
264 WillBeHeapSupplementable<DataObject>::trace(visitor);