Class BslOutlineTransfer

java.lang.Object
org.eclipse.swt.dnd.Transfer
org.eclipse.swt.dnd.ByteArrayTransfer
com._1c.g5.v8.dt.bsl.ui.outline.BslOutlineTransfer

public class BslOutlineTransfer extends org.eclipse.swt.dnd.ByteArrayTransfer
Special ByteArrayTransfer for Bsl outline
  • Field Details

  • Method Details

    • getInstance

      public static BslOutlineTransfer getInstance()
      Returns the singleton instance of the BslOutlineTransfer class.
      Returns:
      the singleton instance of the BslOutlineTransfer class
    • nativeToJava

      public Object nativeToJava(org.eclipse.swt.dnd.TransferData transferData)
      Overrides:
      nativeToJava in class org.eclipse.swt.dnd.ByteArrayTransfer
    • javaToNative

      protected void javaToNative(Object object, org.eclipse.swt.dnd.TransferData transferData)
      Overrides:
      javaToNative in class org.eclipse.swt.dnd.ByteArrayTransfer
    • 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
    • validate

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