# Uses of Package
java.awt.datatransfer

- Packages that use java.awt.datatransfer
  Package | Description
  --- | ---
  java.awt | Contains all of the classes for creating user interfaces and for painting graphics and images.
  java.awt.datatransfer | Provides interfaces and classes for transferring data between and within applications.
  java.awt.dnd | Drag and Drop is a direct manipulation gesture found in many Graphical User Interface systems that provides a mechanism to transfer information between two entities logically associated with presentation elements in the GUI.
  javax.accessibility | Defines a contract between user-interface components and an assistive technology that provides access to those components.
  javax.swing | Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms.

- Classes in java.awt.datatransfer used by java.awt
  Class | Description
  --- | ---
  Clipboard | A class that implements a mechanism to transfer data using cut/copy/paste operations.

- Classes in java.awt.datatransfer used by java.awt.datatransfer
  Class | Description
  --- | ---
  Clipboard | A class that implements a mechanism to transfer data using cut/copy/paste operations.
  ClipboardOwner | Defines the interface for classes that will provide data to a clipboard.
  DataFlavor | A `DataFlavor` provides meta information about data.
  FlavorEvent | `FlavorEvent` is used to notify interested parties that available `DataFlavor`s have changed in the `Clipboard` (the event source).
  FlavorListener | Defines an object which listens for `FlavorEvent`s.
  FlavorMap | A two-way Map between "natives" (Strings), which correspond to platform-specific data formats, and "flavors" (DataFlavors), which correspond to platform-independent MIME types.
  FlavorTable | A FlavorMap which relaxes the traditional 1-to-1 restriction of a Map.
  Transferable | Defines the interface for classes that can be used to provide data for a transfer operation.
  UnsupportedFlavorException | Signals that the requested data is not supported in this flavor.

- Classes in java.awt.datatransfer used by java.awt.dnd
  Class | Description
  --- | ---
  DataFlavor | A `DataFlavor` provides meta information about data.
  FlavorMap | A two-way Map between "natives" (Strings), which correspond to platform-specific data formats, and "flavors" (DataFlavors), which correspond to platform-independent MIME types.
  Transferable | Defines the interface for classes that can be used to provide data for a transfer operation.
  UnsupportedFlavorException | Signals that the requested data is not supported in this flavor.

- Classes in java.awt.datatransfer used by javax.accessibility
  Class | Description
  --- | ---
  DataFlavor | A `DataFlavor` provides meta information about data.

- Classes in java.awt.datatransfer used by javax.swing
  Class | Description
  --- | ---
  Clipboard | A class that implements a mechanism to transfer data using cut/copy/paste operations.
  DataFlavor | A `DataFlavor` provides meta information about data.
  Transferable | Defines the interface for classes that can be used to provide data for a transfer operation.