Examples of DropHandler


Examples of com.vaadin.event.dd.DropHandler

     * @param dropTarget
     * @param variables
     */
    private void handleDropRequest(DropTarget dropTarget,
            Map<String, Object> variables) {
        DropHandler dropHandler = (dropTarget).getDropHandler();
        if (dropHandler == null) {
            // No dropHandler returned so no drop can be performed.
            getLogger().log(Level.FINE,
                    "DropTarget.getDropHandler() returned null for owner: {0}",
                    dropTarget);
            return;
        }

        /*
         * Construct the Transferable and the DragDropDetails for the drop
         * operation based on the info passed from the client widgets (drag
         * source for Transferable, drop target for DragDropDetails).
         */
        Transferable transferable = constructTransferable(dropTarget, variables);
        TargetDetails dropData = constructDragDropDetails(dropTarget, variables);
        DragAndDropEvent dropEvent = new DragAndDropEvent(transferable,
                dropData);
        if (dropHandler.getAcceptCriterion().accept(dropEvent)) {
            dropHandler.drop(dropEvent);
        }
    }
View Full Code Here

Examples of com.vaadin.event.dd.DropHandler

            public void forward(ForwardEvent event) {
                createEvents();
            }
        });

        cal.setDropHandler(new DropHandler() {
            private static final long serialVersionUID = -8939822725278862037L;

            public void drop(DragAndDropEvent event) {
                CalendarTargetDetails details = (CalendarTargetDetails) event
                        .getTargetDetails();
View Full Code Here

Examples of com.vaadin.event.dd.DropHandler

            if (view.equals("reports")) {
                // Add drop target to reports button
                DragAndDropWrapper reports = new DragAndDropWrapper(b);
                reports.setDragStartMode(DragStartMode.NONE);
                reports.setDropHandler(new DropHandler() {

                    /**
           *
           */
          private static final long serialVersionUID = 807233394697701837L;
View Full Code Here

Examples of com.vaadin.event.dd.DropHandler

                addComponent(labels);
            } else {

                final DragAndDropWrapper placeholder = new DragAndDropWrapper(l);
                placeholder.addStyleName("placeholder");
                placeholder.setDropHandler(new DropHandler() {

                    @Override
                    public AcceptCriterion getAcceptCriterion() {
                        // return new SourceIsTarget.get());
                        return AcceptAll.get();
View Full Code Here

Examples of org.fusesource.ide.commons.ui.drop.DropHandler

      DropTargetEvent aDropTargetEvent, Object aTarget) {
    if (aTarget != null && aTarget instanceof EndpointNode) {
      EndpointNode node = (EndpointNode)aTarget;
      Object data = aDropTargetEvent.data;
      if (isSupported(data)) {
        DropHandler dh = node.createDropHandler(aDropTargetEvent);
        dh.drop(aDropTargetEvent);
        return Status.OK_STATUS;
      }
    }     
    return Status.CANCEL_STATUS;
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.