Package java.awt.datatransfer

Examples of java.awt.datatransfer.DataFlavor


            // toString() method below to return CellID@<CellID>.
            dtde.acceptDrop(DnDConstants.ACTION_MOVE);
            Transferable transferable = dtde.getTransferable();
            String cellIDString = null;
            try {
                DataFlavor df = new DataFlavor(
                        "application/x-java-jvm-local-objectref; " +
                        "class=java.lang.String");
                cellIDString = (String) transferable.getTransferData(df);
            } catch (Exception excp) {
                LOGGER.log(Level.WARNING, "Unable to fetch Cell ID string " +
View Full Code Here


*/
public class TextPlainTest extends AbstractHandler {
    public void testDataFlavor() {
        DataFlavor[] flavours = dch.getTransferDataFlavors();
        assertEquals(1, flavours.length);
        DataFlavor flavor = flavours[0];
        assertEquals(String.class, flavor.getRepresentationClass());
        assertEquals("text/plain", flavor.getMimeType());
        assertEquals("Plain Text", flavor.getHumanPresentableName());
    }
View Full Code Here

*/
public class TextHtmlTest extends AbstractHandler {
    public void testDataFlavor() {
        DataFlavor[] flavours = dch.getTransferDataFlavors();
        assertEquals(1, flavours.length);
        DataFlavor flavor = flavours[0];
        assertEquals(String.class, flavor.getRepresentationClass());
        assertEquals("text/html", flavor.getMimeType());
        assertEquals("HTML Text", flavor.getHumanPresentableName());
    }
View Full Code Here

*/
public class TextXmlTest extends AbstractHandler {
    public void testDataFlavor() {
        DataFlavor[] flavours = dch.getTransferDataFlavors();
        assertEquals(1, flavours.length);
        DataFlavor flavor = flavours[0];
        assertEquals(String.class, flavor.getRepresentationClass());
        assertEquals("text/xml", flavor.getMimeType());
        assertEquals("XML Text", flavor.getHumanPresentableName());
    }
View Full Code Here

      View motesView = views[VIEW_CONTROLLED_MOTES];
      if (motesView == null) {

        TransferHandler moteControlTransferHandler = new TransferHandler() {
          private DataFlavor myFlavor = new DataFlavor(
              SortedTreeNodeTransferable.mimeType);

          public int getSourceActions(JComponent c) {
            return COPY;
          }

          public boolean canImport(JComponent comp,
              DataFlavor[] transferFlavors) {
            try {
              for (int i = 0; i < transferFlavors.length; i++) {
                if (!myFlavor.equals(transferFlavors[i])) {
                  return false;
                }
              }
            } catch (Exception e) {
              e.printStackTrace();
View Full Code Here

        TransferHandler moteControlTransferHandler = new TransferHandler() {
          /**
           *
           */
          private static final long serialVersionUID = 3809387851070369895L;
          private DataFlavor myFlavor = new DataFlavor(
              SortedTreeNodeTransferable.mimeType);

          public int getSourceActions(JComponent c) {
            return COPY;
          }

          public boolean canImport(JComponent comp,
              DataFlavor[] transferFlavors) {
            try {
              for (int i = 0; i < transferFlavors.length; i++) {
                if (!myFlavor.equals(transferFlavors[i])) {
                  return false;
                }
              }
            } catch (Exception e) {
              e.printStackTrace();
View Full Code Here

  public SortedTreeNodeTransferable(SortedTreeNode[] nodes) {
    super();
    this.nodes = nodes;
    try
    {
      myFlavors = new DataFlavor[]{new DataFlavor(mimeType)};
    }
    catch (Exception e)
    {
      e.printStackTrace();
    }
View Full Code Here

    {
    }

    public boolean importData(final TransferSupport support)
    {
      final DataFlavor dataFlavor = getDataFlavor();
      if (support.isDataFlavorSupported(dataFlavor) == false)
      {
        return false;
      }
View Full Code Here

  {
    final Transferable transferable = dtde.getTransferable();

    for (int i = 0; i < acceptedFlavors.length; i++)
    {
      final DataFlavor acceptedFlavor = acceptedFlavors[i];
      if (transferable.isDataFlavorSupported(acceptedFlavor))
      {
        // a transfer from the palette.
        try
        {
View Full Code Here

    {
    }

    public boolean importData(final TransferSupport support)
    {
      final DataFlavor dataFlavor = getDataFlavor();
      if (support.isDataFlavorSupported(dataFlavor) == false)
      {
        return false;
      }
View Full Code Here

TOP

Related Classes of java.awt.datatransfer.DataFlavor

Copyright © 2018 www.massapicom. 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.