Package com.nomagic.magicdraw.ui.dnd
Class DroppedData
- java.lang.Object
-
- com.nomagic.magicdraw.ui.dnd.DroppedData
-
@OpenApiAll public class DroppedData extends java.lang.ObjectWraps essential info fromTransferHandler.TransferSupportto make it accessible after drop is complete
-
-
Field Summary
Fields Modifier and Type Field Description private intdropActionprivate java.awt.PointdropPointprivate java.lang.ObjecttransferredData
-
Constructor Summary
Constructors Constructor Description DroppedData(java.lang.Object transferredData, int dropAction, java.awt.Point dropPoint)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetDropAction()java.awt.PointgetDropPoint()java.lang.ObjectgetTransferredData()
-
-
-
Constructor Detail
-
DroppedData
public DroppedData(java.lang.Object transferredData, int dropAction, java.awt.Point dropPoint)- Parameters:
transferredData- data extracted fromTransferHandler.TransferSupportdropAction- one of transfer handler actionsdropPoint- point on screen where the drag finished and was dropped
-
-
Method Detail
-
getTransferredData
public java.lang.Object getTransferredData()
- Returns:
- data extracted from
TransferHandler.TransferSupport
-
getDropPoint
public java.awt.Point getDropPoint()
- Returns:
- point on screen where the drag finished and was dropped
-
getDropAction
public int getDropAction()
- Returns:
- one of transfer handler actions
TransferHandler.NONETransferHandler.LINKTransferHandler.MOVETransferHandler.COPYTransferHandler.COPY_OR_MOVE
-
-