Examples of addMergedDropTarget()


Examples of org.eclipse.ui.dnd.IDragAndDropService.addMergedDropTarget()

        fileTransfer = FileTransfer.getInstance();
        urlTransfer = URLTransfer.getInstance();
        udigTransfer = UDigByteAndLocalTransfer.getInstance();
        Transfer[] types = new Transfer[]{fileTransfer, textTransfer, urlTransfer, udigTransfer};

        dndService.addMergedDropTarget(st, DND.DROP_MOVE | DND.DROP_COPY | DND.DROP_DEFAULT, //
                types, dropTargetListener);
    }

    private void addEditorActions( Composite mainComposite ) {
        Composite buttonsComposite = new Composite(mainComposite, SWT.NONE);
View Full Code Here

Examples of org.eclipse.ui.dnd.IDragAndDropService.addMergedDropTarget()

      if (object instanceof ITextEditorDropTargetListener)
        listener= (ITextEditorDropTargetListener)object;
    }

    if (listener != null)
      dndService.addMergedDropTarget(viewer.getTextWidget(), DND.DROP_MOVE | DND.DROP_COPY, listener.getTransfers(), listener);

    IPreferenceStore store= getPreferenceStore();
    if (store != null && store.getBoolean(PREFERENCE_TEXT_DRAG_AND_DROP_ENABLED))
      installTextDragAndDrop(viewer);
View Full Code Here

Examples of org.eclipse.ui.dnd.IDragAndDropService.addMergedDropTarget()

        } finally {
          fTextDragAndDropToken= null;
        }
      }
    };
    dndService.addMergedDropTarget(st, DND.DROP_MOVE | DND.DROP_COPY, new Transfer[] {TextTransfer.getInstance()}, dropTargetListener);

    fIsTextDragAndDropInstalled= true;
    fIsTextDragAndDropEnabled= true;
  }
View Full Code Here

Examples of org.eclipse.ui.dnd.IDragAndDropService.addMergedDropTarget()

  protected void initializeDragAndDrop(final ISourceViewer viewer) {
    IDragAndDropService dndService = (IDragAndDropService) getSite().getService(IDragAndDropService.class);
    if (dndService != null) {
      final StyledText st = viewer.getTextWidget();
      ComponentDropTargetAdaptor dropTarget = new ComponentDropTargetAdaptor(this);
      dndService.addMergedDropTarget(st, DND.DROP_MOVE | DND.DROP_COPY, new Transfer[] { LocalSelectionTransfer.getInstance() }, dropTarget);
    }
  }

  public IDocumentProvider getDocumentProvider() {
    IEditorPart editorPart = this.getActiveEditor();
View Full Code Here

Examples of org.eclipse.ui.dnd.IDragAndDropService.addMergedDropTarget()

      if (object instanceof ITextEditorDropTargetListener)
        listener= (ITextEditorDropTargetListener)object;
    }

    if (listener != null)
      dndService.addMergedDropTarget(viewer.getTextWidget(), DND.DROP_MOVE | DND.DROP_COPY, listener.getTransfers(), listener);

    IPreferenceStore store= getPreferenceStore();
    if (store != null && store.getBoolean(PREFERENCE_TEXT_DRAG_AND_DROP_ENABLED))
      installTextDragAndDrop(viewer);
View Full Code Here

Examples of org.eclipse.ui.dnd.IDragAndDropService.addMergedDropTarget()

        } finally {
          fTextDragAndDropToken= null;
        }
      }
    };
    dndService.addMergedDropTarget(st, DND.DROP_MOVE | DND.DROP_COPY, new Transfer[] {TextTransfer.getInstance()}, dropTargetListener);

    fIsTextDragAndDropInstalled= true;
  }

  /**
 
View Full Code Here

Examples of org.eclipse.ui.dnd.IDragAndDropService.addMergedDropTarget()

      if (object instanceof ITextEditorDropTargetListener)
        listener = (ITextEditorDropTargetListener) object;
    }

    if (listener != null)
      dndService.addMergedDropTarget(viewer.getTextWidget(),
          DND.DROP_MOVE | DND.DROP_COPY, listener.getTransfers(),
          listener);

    IPreferenceStore store = getPreferenceStore();
    if (store != null
View Full Code Here

Examples of org.eclipse.ui.dnd.IDragAndDropService.addMergedDropTarget()

        } finally {
          fTextDragAndDropToken = null;
        }
      }
    };
    dndService.addMergedDropTarget(st, DND.DROP_MOVE | DND.DROP_COPY,
        new Transfer[] { TextTransfer.getInstance() },
        dropTargetListener);

    fIsTextDragAndDropInstalled = true;
  }
View Full Code Here

Examples of org.eclipse.ui.dnd.IDragAndDropService.addMergedDropTarget()

    Transfer[] transfers = new Transfer[] { LocalSelectionTransfer.getTransfer(),TextTransfer.getInstance(),ResourceTransfer.getInstance(),FileTransfer.getInstance() };
    //installTextDragAndDrop(getSourceViewer());
    CFEDragDropListener ddListener = new CFEDragDropListener(this,
        (ProjectionViewer) this.getSourceViewer(), SelectionCursorListener);
    IDragAndDropService dtSvc = (IDragAndDropService) getSite().getService(IDragAndDropService.class);
    dtSvc.addMergedDropTarget(tw, operations, transfers, ddListener);
    final DragSource source= new DragSource(tw, DND.DROP_COPY | DND.DROP_MOVE);
    source.setTransfer(new Transfer[] {TextTransfer.getInstance()});
    source.addDragListener(ddListener);     
  }
 
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.