Class LayerTransferData

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.awt.datatransfer.DataFlavor FLAVOR
      This is a data flavor for all layer types
      private static java.util.List<java.awt.datatransfer.DataFlavor> FLAVORS
      The flavors that are supported by this data type.
      private Layer layer  
    • Field Detail

      • FLAVOR

        public static final java.awt.datatransfer.DataFlavor FLAVOR
        This is a data flavor for all layer types
      • FLAVORS

        private static final java.util.List<java.awt.datatransfer.DataFlavor> FLAVORS
        The flavors that are supported by this data type.
    • Constructor Detail

      • LayerTransferData

        public LayerTransferData​(LayerManager layerManager,
                                 Layer layer)
        Create a new transfer data for the given layer
        Parameters:
        layerManager - The layer manager that the layer is moved in. May be null
        layer - The layer
    • Method Detail

      • getLayer

        public Layer getLayer()
        Gets the layer to be transferred.
        Returns:
        The layer
      • getSupportedFlavors

        public java.util.List<java.awt.datatransfer.DataFlavor> getSupportedFlavors()
        Gets a list of flavors supported by this data.
        Returns:
        The flavors.