Public Member Functions | |
| virtual | ~ClipboardBal () |
| ClipboardBal destructor. | |
| void | clearData (const String &) |
| clearData | |
| void | clearAllData () |
| clear all data | |
| String | getData (const String &, bool &) const |
| get data | |
| bool | setData (const String &, const String &) |
| set data | |
| HashSet< String > | types () const |
| get types | |
| IntPoint | dragLocation () const |
| get drag location | |
| CachedImage * | dragImage () const |
| get drag image | |
| void | setDragImage (CachedImage *, const IntPoint &) |
| set drag image | |
| Node * | dragImageElement () |
| get drag image element | |
| void | setDragImageElement (Node *, const IntPoint &) |
| set drag image element | |
| virtual DragImageRef | createDragImage (IntPoint &) const |
| create drag image | |
| virtual void | declareAndWriteDragImage (Element *, const KURL &, const String &, Frame *) |
| declare and write drag image | |
| virtual void | writeURL (const KURL &, const String &, Frame *) |
| write URL | |
| virtual void | writeRange (Range *, Frame *) |
| write range | |
| virtual bool | hasData () |
| test if ClipboardBal has data | |
Static Public Member Functions | |
| static PassRefPtr< ClipboardBal > | create (ClipboardAccessPolicy policy, bool isForDragging) |
| create a clipboard | |
| virtual WKAL::ClipboardBal::~ClipboardBal | ( | ) | [virtual] |
| static PassRefPtr<ClipboardBal> WKAL::ClipboardBal::create | ( | ClipboardAccessPolicy | policy, | |
| bool | isForDragging | |||
| ) | [static] |
create a clipboard
| [in] | : | clipboard access policy |
| [in] | : | is for dragging |
| [out] | : | ClipboardBal RefPtr<ClipboardBal> c = ClipboardBal::create(p, true); |
| void WKAL::ClipboardBal::clearData | ( | const String & | ) |
clearData
| [in] | : | type c->clearData(s); |
| void WKAL::ClipboardBal::clearAllData | ( | ) |
clear all data
c->clearAllData();
| String WKAL::ClipboardBal::getData | ( | const String & | , | |
| bool & | ||||
| ) | const |
get data
| [in] | : | type |
| [out] | : | success |
| [out] | : | data String d = c->getData(s, &su); |
| bool WKAL::ClipboardBal::setData | ( | const String & | , | |
| const String & | ||||
| ) |
set data
| [in] | : | type |
| [in] | : | data |
| [out] | : | status bool s = r->setData(t, d);
|
| HashSet<String> WKAL::ClipboardBal::types | ( | ) | const |
get types
| [out] | : | types HashSet<String> s = r->types(); |
| IntPoint WKAL::ClipboardBal::dragLocation | ( | ) | const |
get drag location
| [out] | : | location point IntPoint p = r->dragLocation(); |
| CachedImage* WKAL::ClipboardBal::dragImage | ( | ) | const |
get drag image
| [out] | : | cached image CachedImage *i = r->dragImage(); |
| void WKAL::ClipboardBal::setDragImage | ( | CachedImage * | , | |
| const IntPoint & | ||||
| ) |
set drag image
| [in] | : | cached image |
| [in] | : | start point r->setDragImage(i, p); |
| Node* WKAL::ClipboardBal::dragImageElement | ( | ) |
get drag image element
| [out] | : | element Node *n = r->dragImageElement(); |
| void WKAL::ClipboardBal::setDragImageElement | ( | Node * | , | |
| const IntPoint & | ||||
| ) |
set drag image element
| [in] | : | element |
| [in] | : | start point r->setDragImageElement(n, p); |
| virtual DragImageRef WKAL::ClipboardBal::createDragImage | ( | IntPoint & | ) | const [virtual] |
create drag image
| [in] | : | start point |
| [out] | : | drag image DragImageRef i = r->createDragImage(p); |
| virtual void WKAL::ClipboardBal::declareAndWriteDragImage | ( | Element * | , | |
| const KURL & | , | |||
| const String & | , | |||
| Frame * | ||||
| ) | [virtual] |
declare and write drag image
| [in] | : | element |
| [in] | : | url |
| [in] | : | frame r->declareAndWriteDragImage(e, u, f); |
| virtual void WKAL::ClipboardBal::writeURL | ( | const KURL & | , | |
| const String & | , | |||
| Frame * | ||||
| ) | [virtual] |
write URL
| [in] | : | url |
| [in] | : | frame r->writeURL(u, f); |
| virtual void WKAL::ClipboardBal::writeRange | ( | Range * | , | |
| Frame * | ||||
| ) | [virtual] |
write range
| [in] | : | range |
| [in] | : | frame r->writeRange(r, f); |
| virtual bool WKAL::ClipboardBal::hasData | ( | ) | [virtual] |
test if ClipboardBal has data
| [out] | : | true if ClipboardBal has data bool h = r->hasData();
|