Class PluginTransferData

java.lang.Object
org.eclipse.ui.part.PluginTransferData

public class PluginTransferData extends Object
Record for transferring data during a drag and drop operation between different plug-ins. This object contains an extension identifier and a block of bytes. When the drop occurs, the data is interpreted by an action defined in the specified extension.

Clients using PluginTransfer should create an instance to contain the drop data.

Restriction:
This class is not intended to be subclassed by clients.
  • Constructor Details

    • PluginTransferData

      public PluginTransferData(String extensionId, byte[] data)
      Creates a new record for the given extension id and data.
      Parameters:
      extensionId - the extension id
      data - the data to transfer
  • Method Details

    • getData

      public byte[] getData()
      Returns the data being transferred.
      Returns:
      the data
    • getExtensionId

      public String getExtensionId()
      Returns the id of the extension that will provide the drop action.
      Returns:
      the extension id