Class IJCDataTransferFlavors


  • public final class IJCDataTransferFlavors
    extends java.lang.Object
    Data flavors for clipboard operations.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.awt.datatransfer.DataFlavor FLAVOR_DF_FIELD
      The flavor which represents DFField in clipboard.
      static java.awt.datatransfer.DataFlavor FLAVOR_DF_VIEW
      The flavor which represents View (form or gridview) in clipboard.
      static java.awt.datatransfer.DataFlavor FLAVOR_LIST_DATA
      The flavor which represents list (temporary or permanent) in clipboard.
      static java.awt.datatransfer.DataFlavor FLAVOR_QUERY_DATA
      The flavor which represents query (temporary or permanent) in clipboard.
      static java.awt.datatransfer.DataFlavor FLAVOR_TABLE_DATA
      The flavor which represents tabular data in clipboard.
      static java.awt.datatransfer.DataFlavor FLAVOR_WIDGET
      The flavor which represents IJC widgets in clipboard.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static boolean isIJCCustomFlavor​(java.awt.datatransfer.DataFlavor flavor)
      Find out if the particular flavor is provided by IJC.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • FLAVOR_TABLE_DATA

        public static final java.awt.datatransfer.DataFlavor FLAVOR_TABLE_DATA
        The flavor which represents tabular data in clipboard. Data are returned as TableDataTransferObject class if you ask for this flavor.
      • FLAVOR_WIDGET

        public static final java.awt.datatransfer.DataFlavor FLAVOR_WIDGET
        The flavor which represents IJC widgets in clipboard. Data are returned as IJCWidgetTransferObject class if you ask for this flavor.
      • FLAVOR_LIST_DATA

        public static final java.awt.datatransfer.DataFlavor FLAVOR_LIST_DATA
        The flavor which represents list (temporary or permanent) in clipboard. Data are returned as ListDataTransferObject class if you ask for this flavor.
      • FLAVOR_QUERY_DATA

        public static final java.awt.datatransfer.DataFlavor FLAVOR_QUERY_DATA
        The flavor which represents query (temporary or permanent) in clipboard. Data are returned as QueryDataTransferObject class if you ask for this flavor.
      • FLAVOR_DF_VIEW

        public static final java.awt.datatransfer.DataFlavor FLAVOR_DF_VIEW
        The flavor which represents View (form or gridview) in clipboard. Data are returned as DFView class if you ask for this flavor.
      • FLAVOR_DF_FIELD

        public static final java.awt.datatransfer.DataFlavor FLAVOR_DF_FIELD
        The flavor which represents DFField in clipboard. Data are returned as DFField.
    • Method Detail

      • isIJCCustomFlavor

        public static boolean isIJCCustomFlavor​(java.awt.datatransfer.DataFlavor flavor)
        Find out if the particular flavor is provided by IJC. All data associated with IJC flavors should implement IJCTransferObject or DFItem.
        Parameters:
        flavor - tested flavor
        Returns:
        true the flavor is a custom one provided by IJC
        Since:
        14.10.20