Package org.eclipse.ui.part
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 Summary
Constructors Constructor Description PluginTransferData(String extensionId, byte[] data)
Creates a new record for the given extension id and data.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description byte[]
getData()
Returns the data being transferred.String
getExtensionId()
Returns the id of the extension that will provide the drop action.
-
-
-
Constructor Detail
-
PluginTransferData
public PluginTransferData(String extensionId, byte[] data)
Creates a new record for the given extension id and data.- Parameters:
extensionId
- the extension iddata
- 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
-
-