Class FigureTransfer


  • public class FigureTransfer
    extends org.eclipse.swt.dnd.ByteArrayTransfer
    Byte array transfer implementation for figures transfer.
    • Method Detail

      • getInstance

        public static FigureTransfer getInstance()
        Returns the singleton instance of this class.
        Returns:
        the singleton instance of this class. Can't return null.
      • getTypeIds

        protected int[] getTypeIds()
        Specified by:
        getTypeIds in class org.eclipse.swt.dnd.Transfer
      • getTypeNames

        protected String[] getTypeNames()
        Specified by:
        getTypeNames in class org.eclipse.swt.dnd.Transfer
      • javaToNative

        protected void javaToNative​(Object object,
                                    org.eclipse.swt.dnd.TransferData transferData)
        Overrides:
        javaToNative in class org.eclipse.swt.dnd.ByteArrayTransfer
      • nativeToJava

        protected Object nativeToJava​(org.eclipse.swt.dnd.TransferData transferData)
        Overrides:
        nativeToJava in class org.eclipse.swt.dnd.ByteArrayTransfer
      • validate

        protected boolean validate​(Object object)
        Overrides:
        validate in class org.eclipse.swt.dnd.Transfer