Documentation of 'com.mxgraph.swing.handler.mxGraphTransferHandler' Java class
mxGraphTransferHandler
com.mxgraph.swing.handler

Class mxGraphTransferHandler

  • All Implemented Interfaces:
    java.io.Serializable


    public class mxGraphTransferHandler
    extends javax.swing.TransferHandler
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class javax.swing.TransferHandler

        javax.swing.TransferHandler.DropLocation, javax.swing.TransferHandler.TransferSupport
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static java.awt.Color DEFAULT_BACKGROUNDCOLOR
      Specifies the background color of the transfer image.
      static boolean DEFAULT_TRANSFER_IMAGE_ENABLED
      Boolean that specifies if an image of the cells should be created for each transferable.
      • Fields inherited from class javax.swing.TransferHandler

        COPY, COPY_OR_MOVE, LINK, MOVE, NONE
    • Field Detail

      • DEFAULT_TRANSFER_IMAGE_ENABLED

        public static boolean DEFAULT_TRANSFER_IMAGE_ENABLED
        Boolean that specifies if an image of the cells should be created for each transferable. Default is true.
      • DEFAULT_BACKGROUNDCOLOR

        public static java.awt.Color DEFAULT_BACKGROUNDCOLOR
        Specifies the background color of the transfer image. If no color is given here then the background color of the enclosing graph component is used. Default is Color.WHITE.
    • Constructor Detail

      • mxGraphTransferHandler

        public mxGraphTransferHandler()
    • Method Detail

      • getImportCount

        public int getImportCount()
      • setImportCount

        public void setImportCount(int value)
      • setTransferImageEnabled

        public void setTransferImageEnabled(boolean transferImageEnabled)
      • isTransferImageEnabled

        public boolean isTransferImageEnabled()
      • setTransferImageBackground

        public void setTransferImageBackground(java.awt.Color transferImageBackground)
      • getTransferImageBackground

        public java.awt.Color getTransferImageBackground()
      • isLocalDrag

        public boolean isLocalDrag()
        Returns true if the DnD operation started from this handler.
      • setLocation

        public void setLocation(java.awt.Point value)
      • setOffset

        public void setOffset(java.awt.Point value)
      • canImport

        public boolean canImport(javax.swing.JComponent comp,
                                 java.awt.datatransfer.DataFlavor[] flavors)
        Overrides:
        canImport in class javax.swing.TransferHandler
      • createTransferable

        public java.awt.datatransfer.Transferable createTransferable(javax.swing.JComponent c)
        (non-Javadoc)
        Overrides:
        createTransferable in class javax.swing.TransferHandler
        See Also:
        TransferHandler.createTransferable(javax.swing.JComponent)
      • createTransferableImage

        public javax.swing.ImageIcon createTransferableImage(mxGraphComponent graphComponent,
                                                             java.lang.Object[] cells)
      • exportDone

        public void exportDone(javax.swing.JComponent c,
                               java.awt.datatransfer.Transferable data,
                               int action)
        Overrides:
        exportDone in class javax.swing.TransferHandler
      • getSourceActions

        public int getSourceActions(javax.swing.JComponent c)
        Overrides:
        getSourceActions in class javax.swing.TransferHandler
      • importData

        public boolean importData(javax.swing.JComponent c,
                                  java.awt.datatransfer.Transferable t)
        Checks if the mxGraphTransferable data flavour is supported and calls importGraphTransferable if possible.
        Overrides:
        importData in class javax.swing.TransferHandler

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.