Examples of DropTargetContext


Examples of ae.java.awt.dnd.DropTargetContext

     */

    protected void processExitMessage(SunDropTargetEvent event) {
        Component         c   = (Component)event.getSource();
        DropTarget        dt  = c.getDropTarget();
        DropTargetContext dtc = null;

        if (dt == null) {
            currentDT = null;
            currentT  = null;

View Full Code Here

Examples of ae.java.awt.dnd.DropTargetContext

                                      boolean operationChanged) {
        Component         c    = (Component)event.getSource();
        Point             hots = event.getPoint();
        int               id   = event.getID();
        DropTarget        dt   = c.getDropTarget();
        DropTargetContext dtc  = null;

        if (c.isShowing() && (dt != null) && dt.isActive()) {
            if (currentDT != dt) {
                if (currentDTC != null) {
                    currentDTC.removeNotify();
View Full Code Here

Examples of ae.java.awt.dnd.DropTargetContext

        dropStatus   = STATUS_WAIT; // drop pending ACK
        dropComplete = false;

        if (c.isShowing() && dt != null && dt.isActive()) {
            DropTargetContext dtc = dt.getDropTargetContext();

            currentDT = dt;

            if (currentDTC != null) {
                currentDTC.removeNotify();
View Full Code Here

Examples of java.awt.dnd.DropTargetContext

   * execute the drop
   */
  @SuppressWarnings("unchecked")
  public void drop(DropTargetDropEvent e)  {
    try {
            DropTargetContext context = e.getDropTargetContext();
            e.acceptDrop(DnDConstants.ACTION_COPY_OR_MOVE);
            Transferable t = e.getTransferable();
            List<File> data = null;          
           
            if(t.isDataFlavorSupported(DataFlavor.javaFileListFlavor)){
              data = (List<File>)t.getTransferData(DataFlavor.javaFileListFlavor);
             
            }else if(t.isDataFlavorSupported(DnDSupportUtility.URI_LIST_FLAVOR)){
              data = DnDSupportUtility.textURIListToFileList((String)t.getTransferData(DnDSupportUtility.URI_LIST_FLAVOR));
            }
            if(data!=null){
              executeDrop(data);
            }
            context.dropComplete(true);
        }      
        catch (Exception ex) {
            log.error(GettextResource.gettext(Configuration.getInstance().getI18nResourceBundle(),"Error: "), ex);
       
    }
View Full Code Here

Examples of java.awt.dnd.DropTargetContext

  Button b = new Button("button");
  DropTarget dt = new DropTarget(b, null);
 
  public void test(TestHarness h)
  {
    DropTargetContext dtc = dt.getDropTargetContext();
   
    h.check(dt, dtc.getDropTarget());
    h.check(b, dtc.getComponent());   
  }
View Full Code Here

Examples of java.awt.dnd.DropTargetContext

    annotationFeaturesViewer = av;
    this.edit = edit;
  }

  public void drop(DropTargetDropEvent e) {
    DropTargetContext targetContext = e.getDropTargetContext();

    if ((e.getSourceActions() & DnDConstants.ACTION_COPY) != 0)
      e.acceptDrop(DnDConstants.ACTION_COPY);
    else {
      e.rejectDrop();
      return;
    }

    // We know drag is coming from tree so just get selection:
    String typeName = annotationFeaturesViewer.getSelection();
    edit.addRow(typeName);
    targetContext.dropComplete(true);
  }
View Full Code Here

Examples of java.awt.dnd.DropTargetContext

      }
    }
  }

  static JComponent getComponent(DropTargetEvent e) {
    DropTargetContext context = e.getDropTargetContext();
    return (JComponent) context.getComponent();
  }
View Full Code Here

Examples of java.awt.dnd.DropTargetContext

    private String lastAction;
    private void describe(String type, DropTargetEvent e) {
        if (false) {
            String msg = "drop: " + type;
            if (e instanceof DropTargetDragEvent) {
                DropTargetContext dtc = e.getDropTargetContext();
                DropTarget dt = dtc.getDropTarget();
                DropTargetDragEvent ev = (DropTargetDragEvent)e;
                msg += ": src=" + DragHandler.actionString(ev.getSourceActions())
                    + " tgt=" + DragHandler.actionString(dt.getDefaultActions())
                    + " act=" + DragHandler.actionString(ev.getDropAction());
            }
            else if (e instanceof DropTargetDropEvent) {
                DropTargetContext dtc = e.getDropTargetContext();
                DropTarget dt = dtc.getDropTarget();
                DropTargetDropEvent ev = (DropTargetDropEvent)e;
                msg += ": src=" + DragHandler.actionString(ev.getSourceActions())
                + " tgt=" + DragHandler.actionString(dt.getDefaultActions())
                + " act=" + DragHandler.actionString(ev.getDropAction());
            }
View Full Code Here

Examples of java.awt.dnd.DropTargetContext

     */

    protected void processExitMessage(SunDropTargetEvent event) {
        Component         c   = (Component)event.getSource();
        DropTarget        dt  = c.getDropTarget();
        DropTargetContext dtc = null;

        if (dt == null) {
            currentDT = null;
            currentT  = null;

View Full Code Here

Examples of java.awt.dnd.DropTargetContext

                                      boolean operationChanged) {
        Component         c    = (Component)event.getSource();
        Point             hots = event.getPoint();
        int               id   = event.getID();
        DropTarget        dt   = c.getDropTarget();
        DropTargetContext dtc  = null;

        if (c.isShowing() && (dt != null) && dt.isActive()) {
            if (currentDT != dt) {
                if (currentDTC != null) {
                    currentDTC.removeNotify();
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.