12345678910111213141516171819202122 |
- /**
- *
- */
- package com.vaadin.terminal.gwt.client.ui.dd;
-
- import com.vaadin.terminal.gwt.client.UIDL;
-
- final public class VContainsDataFlawor implements VAcceptCriterion {
- public void accept(VDragEvent drag, UIDL configuration,
- VAcceptCallback callback) {
- String name = configuration.getStringAttribute("p");
- boolean contains = drag.getTransferable().getDataFlawors().contains(
- name);
- if (contains) {
- callback.accepted(drag);
- }
- }
-
- public boolean needsServerSideCheck(VDragEvent drag, UIDL criterioUIDL) {
- return false;
- }
- }
|