Class 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 Detail

      • 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 Detail

      • 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