Package org.eclipse.swt.dnd

Examples of org.eclipse.swt.dnd.Clipboard.dispose()


    Clipboard clip = new Clipboard(m_display);
    TextTransfer trans = TextTransfer.getInstance();
    Transfer[] transferArray  = new Transfer[]{trans};
    Object[] data = new Object[]{contents};
    clip.setContents(data,transferArray,DND.CLIPBOARD);
    clip.dispose();
  }
 
}
View Full Code Here


      //the action is setup in plugin.xml with an ID that ends in .<lang type>
      String type = action.getId().substring(action.getId().lastIndexOf('.') + 1);
      String url = submitPaste(this.selectionText, type);
      Clipboard cb = new Clipboard(this.shell.getDisplay());
      cb.setContents(new Object[] {url}, new Transfer[] {TextTransfer.getInstance()});
      cb.dispose();
      showUrlBox();
    }
  }

  /**
 
View Full Code Here

                CsvRow selectedRow = (CsvRow)currentSelectedRow.getData();
                        drop(entity, selectedRow);
                    }
                    }
                } finally {
                    clipboard.dispose();
               
      }
    });
  }
 
View Full Code Here

                    CsvRow selectedRow = (CsvRow)currentSelectedRow.getData();
                            drop(entity, selectedRow);
                        }
                      }
                    } finally {
                        clipboard.dispose();
                    }           
                }
            };       
           
            public void focusLost(FocusEvent e) {
View Full Code Here

    Clipboard clipboard = new Clipboard(Display.getCurrent());
    if(clipboard.getAvailableTypeNames().length != 0) {     
      clipboard.setContents(new Object[] {" "}, new Transfer[] {TextTransfer.getInstance()}); //$NON-NLS-1$
      clipboard.clearContents();
    }
    clipboard.dispose();
    /**
     * XXX: End.
     */
   
    Composite composite = new Composite(parent, SWT.EMBEDDED);
View Full Code Here

      String textData = textToPaste;
      TextTransfer textTransfer = TextTransfer.getInstance();
      Transfer[] transfers = new Transfer[] { textTransfer };
      Object[] data = new Object[]{ textData };
      clipboard.setContents(data, transfers);
      clipboard.dispose();
    } catch (SWTException e) {
      // ignore for now - but dump stacktrace
      copySuccessful = false;
      e.printStackTrace();
    }
View Full Code Here

  private void copy(String text) {
    final Clipboard cb = new Clipboard(display);
    final TextTransfer transfer = TextTransfer.getInstance();
    cb.setContents(new Object[] { text }, new Transfer[] { transfer });
    cb.dispose();
  }

  @Override
  public void dispose() {
    selectionSource.removeSelectionChangedListener(this);
View Full Code Here

        if (widget == mit_CopyLiteral) {
            Clipboard clipboard = new Clipboard(e.display);
            TextTransfer textTransfer = TextTransfer.getInstance();
            clipboard.setContents(new Object[] { regex.getRegExAsLiteral() },
                    new Transfer[] { textTransfer });
            clipboard.dispose();
        }

        if (widget == mit_mFind || widget == mit_mMatch
                || widget == mit_mReplace || widget == mit_mSplit) {
            MenuItem menuItem = (MenuItem) widget;
View Full Code Here

    private void pasteLiteral(Display display) {
        Clipboard clipboard = new Clipboard(display);
        TextTransfer textTransfer = TextTransfer.getInstance();
        String clipboardText = (String) clipboard.getContents(textTransfer);
        clipboard.dispose();

        if (clipboardText != null) {
            StringBuffer out = new StringBuffer();
            char[] chars = clipboardText.toCharArray();
            boolean lastWasBackslash = false;
View Full Code Here

      text += "\"," + RegExModel.getInstance().getPatternFlagsAsString() + ");";
    Clipboard clipboard = new Clipboard(e.display);
    TextTransfer textTransfer = TextTransfer.getInstance();
    clipboard.setContents(new Object[]{text},
        new Transfer[]{textTransfer});
    clipboard.dispose();

  }
 
}
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.