diff options
author | Matti Tahvonen <matti.tahvonen@itmill.com> | 2010-03-22 15:50:55 +0000 |
---|---|---|
committer | Matti Tahvonen <matti.tahvonen@itmill.com> | 2010-03-22 15:50:55 +0000 |
commit | 67a01f5080518da18b0d8f04fdaa889bbddbe7a4 (patch) | |
tree | 3b56a597adf5a8073108049abd433d0a75827b56 /src/com | |
parent | c1566151950edf24e0bf62807f38d0b070c9963d (diff) | |
download | vaadin-framework-67a01f5080518da18b0d8f04fdaa889bbddbe7a4.tar.gz vaadin-framework-67a01f5080518da18b0d8f04fdaa889bbddbe7a4.zip |
Suggestive api for basic html5 data types.
svn changeset:12017/svn branch:6.3
Diffstat (limited to 'src/com')
-rw-r--r-- | src/com/vaadin/ui/DragAndDropWrapper.java | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/com/vaadin/ui/DragAndDropWrapper.java b/src/com/vaadin/ui/DragAndDropWrapper.java index a9089443ec..c9e8954529 100644 --- a/src/com/vaadin/ui/DragAndDropWrapper.java +++ b/src/com/vaadin/ui/DragAndDropWrapper.java @@ -76,6 +76,24 @@ public class DragAndDropWrapper extends CustomComponent implements DropTarget, return files; } + public String getText() { + String data = (String) getData("Text"); // IE, html5 + if (data == null) { + // check for "text/plain" (webkit) + data = (String) getData("text/plain"); + } + return data; + } + + public String getHtml() { + String data = (String) getData("Html"); // IE, html5 + if (data == null) { + // check for "text/plain" (webkit) + data = (String) getData("text/html"); + } + return data; + } + /** * {@link DragAndDropWrapper} can receive also files from client * computer if appropriate HTML 5 features are supported on client side. |