| Modifier and Type | Field and Description |
|---|---|
| private long | |
| private static final Unsafe |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public void | cleanupTargetInfo()
Overrides sun. Clears the information on the current drop target. |
| pack-priv static XDragSourceProtocol | createInstance(XDragSourceProtocolListener listener)
Creates an instance associated with the specified listener. |
| public void | |
| public String | getProtocolName()
Implements abstract sun. Returns the protocol name. |
| public XDragSourceProtocol. | getTargetWindowInfo(long window)
Implements abstract sun.
|
| protected void | initializeDragImpl(int actions, Transferable contents, Map<Long, DataFlavor> formatMap, long[] formats)
Implements abstract sun.
|
| public boolean | Returns: true if the event was successfully processed.Implements abstract sun. Processes the specified client message event. |
| public boolean | processProxyModeEvent(XClientMessageEvent xclient, long sourceWindow)
Implements abstract sun.
|
| protected void | sendDropMessage(int xRoot, int yRoot, int sourceAction, int sourceActions, long time)
Implements abstract sun.
|
| public void | sendEnterMessage(long[] formats, int sourceAction, int sourceActions, long time)
Implements abstract sun.
|
| public void | |
| public void | sendMoveMessage(int xRoot, int yRoot, int sourceAction, int sourceActions, long time)
Implements abstract sun.
|
| targetEnterServerTime | back to summary |
|---|---|
| private long targetEnterServerTime | |
| unsafe | back to summary |
|---|---|
| private static final Unsafe unsafe | |
| MotifDnDDragSourceProtocol | back to summary |
|---|---|
| protected MotifDnDDragSourceProtocol(XDragSourceProtocolListener listener) | |
| cleanupTargetInfo | back to summary |
|---|---|
| public void cleanupTargetInfo() Overrides sun. Doc from sun. Clears the information on the current drop target.
| |
| createInstance | back to summary |
|---|---|
| pack-priv static XDragSourceProtocol createInstance(XDragSourceProtocolListener listener) Creates an instance associated with the specified listener.
| |
| dispatchEvent | back to summary |
|---|---|
| public void dispatchEvent(XEvent ev) Implements sun.
| |
| getProtocolName | back to summary |
|---|---|
| public String getProtocolName() Implements abstract sun. Doc from sun. Returns the protocol name. The protocol name cannot be null.
| |
| getTargetWindowInfo | back to summary |
|---|---|
| public XDragSourceProtocol. Implements abstract sun.
| |
| initializeDragImpl | back to summary |
|---|---|
| protected void initializeDragImpl(int actions, Transferable contents, Map<Long, DataFlavor> formatMap, long[] formats) throws InvalidDnDOperationException, IllegalArgumentException, XException Implements abstract sun.
| |
| processClientMessage | back to summary |
|---|---|
| public boolean processClientMessage(XClientMessageEvent xclient) Implements abstract sun. Processes the specified client message event.
| |
| processProxyModeEvent | back to summary |
|---|---|
| public boolean processProxyModeEvent(XClientMessageEvent xclient, long sourceWindow) Implements abstract sun.
| |
| sendDropMessage | back to summary |
|---|---|
| protected void sendDropMessage(int xRoot, int yRoot, int sourceAction, int sourceActions, long time) Implements abstract sun.
| |
| sendEnterMessage | back to summary |
|---|---|
| public void sendEnterMessage(long[] formats, int sourceAction, int sourceActions, long time) Implements abstract sun.
| |
| sendLeaveMessage | back to summary |
|---|---|
| public void sendLeaveMessage(long time) Implements abstract sun.
| |
| sendMoveMessage | back to summary |
|---|---|
| public void sendMoveMessage(int xRoot, int yRoot, int sourceAction, int sourceActions, long time) Implements abstract sun.
| |