Package | Description |
---|---|
org.eclipse.jface.util |
Provides useful building blocks used throughout JFace,
including property change events, a listener list implementation, and runtime
checked assertions.
|
org.eclipse.jface.viewers |
Provides a framework for viewers, which are model-based
content adapters for SWT widgets.
|
org.eclipse.swt.custom |
SWT Custom widgets.
|
org.eclipse.swt.dnd |
SWT Drag and Drop support.
|
org.eclipse.ui.navigator |
Provides the Common Navigator framework.
|
org.eclipse.ui.navigator.resources |
Provides reusable components for clients that need to expand on the capabilities
provided by the reference Common Navigator Resources extension.
|
org.eclipse.ui.part |
Classes for the creation of workbench parts that integrate
with the Eclipse Platform User Interface.
|
org.eclipse.ui.views.navigator |
Provides the standard Resource Navigator view which
presents the tree of resources in the workspace.
|
Modifier and Type | Method and Description |
---|---|
void |
DelegatingDropAdapter.dragEnter(DropTargetEvent event)
The cursor has entered the drop target boundaries.
|
void |
DelegatingDropAdapter.dragLeave(DropTargetEvent event)
The cursor has left the drop target boundaries.
|
void |
DelegatingDropAdapter.dragOperationChanged(DropTargetEvent event)
The operation being performed has changed (usually due to the user changing
a drag modifier key while dragging).
|
void |
DelegatingDropAdapter.dragOver(DropTargetEvent event)
The cursor is moving over the drop target.
|
void |
DelegatingDropAdapter.drop(DropTargetEvent event)
Forwards this event to the current listener, if there is one.
|
void |
DelegatingDropAdapter.dropAccept(DropTargetEvent event)
Forwards this event to the current listener if there is one.
|
boolean |
TransferDropTargetListener.isEnabled(DropTargetEvent event)
Returns
true if this listener can handle the drop
based on the given DropTargetEvent . |
Modifier and Type | Method and Description |
---|---|
protected DropTargetEvent |
ViewerDropAdapter.getCurrentEvent()
Returns the current
DropTargetEvent . |
Modifier and Type | Method and Description |
---|---|
protected int |
ViewerDropAdapter.determineLocation(DropTargetEvent event)
Returns the position of the given event's coordinates relative to its target.
|
protected Object |
ViewerDropAdapter.determineTarget(DropTargetEvent event)
Returns the target item of the given drop event.
|
void |
ViewerDropAdapter.dragEnter(DropTargetEvent event) |
void |
ViewerDropAdapter.dragOperationChanged(DropTargetEvent event) |
void |
ViewerDropAdapter.dragOver(DropTargetEvent event) |
void |
ViewerDropAdapter.drop(DropTargetEvent event) |
void |
ViewerDropAdapter.dropAccept(DropTargetEvent event) |
protected void |
ViewerDropAdapter.handleException(Throwable exception,
DropTargetEvent event)
Deprecated.
this method should not be used. Exception handling has been
removed from DropTargetAdapter methods overridden by this class.
Handles any exception that occurs during callback, including
rethrowing behavior.
[Issue: Implementation prints stack trace and eats exception to avoid crashing VA/J. Consider conditionalizing the implementation to do one thing in VAJ and something more reasonable in other operating environments. ] |
Modifier and Type | Method and Description |
---|---|
void |
StyledTextDropTargetEffect.dragEnter(DropTargetEvent event)
This implementation of
dragEnter provides a default drag under effect
for the feedback specified in event.feedback . |
void |
StyledTextDropTargetEffect.dragLeave(DropTargetEvent event)
This implementation of
dragLeave provides a default drag under effect
for the feedback specified in event.feedback . |
void |
StyledTextDropTargetEffect.dragOver(DropTargetEvent event)
This implementation of
dragOver provides a default drag under effect
for the feedback specified in event.feedback . |
void |
StyledTextDropTargetEffect.dropAccept(DropTargetEvent event)
This implementation of
dropAccept provides a default drag under effect
for the feedback specified in event.feedback . |
Modifier and Type | Method and Description |
---|---|
void |
TreeDropTargetEffect.dragEnter(DropTargetEvent event)
This implementation of
dragEnter provides a default drag under effect
for the feedback specified in event.feedback . |
void |
TableDropTargetEffect.dragEnter(DropTargetEvent event)
This implementation of
dragEnter provides a default drag under effect
for the feedback specified in event.feedback . |
void |
DropTargetAdapter.dragEnter(DropTargetEvent event)
This implementation of
dragEnter permits the default
operation defined in event.detail to be performed on the current data type
defined in event.currentDataType . |
void |
DropTargetListener.dragEnter(DropTargetEvent event)
The cursor has entered the drop target boundaries.
|
void |
TreeDropTargetEffect.dragLeave(DropTargetEvent event)
This implementation of
dragLeave provides a default drag under effect
for the feedback specified in event.feedback . |
void |
TableDropTargetEffect.dragLeave(DropTargetEvent event)
This implementation of
dragLeave provides a default drag under effect
for the feedback specified in event.feedback . |
void |
DropTargetAdapter.dragLeave(DropTargetEvent event)
This implementation of
dragLeave does nothing. |
void |
DropTargetListener.dragLeave(DropTargetEvent event)
The cursor has left the drop target boundaries OR the drop has been cancelled OR the data
is about to be dropped.
|
void |
DropTargetAdapter.dragOperationChanged(DropTargetEvent event)
This implementation of
dragOperationChanged permits the default
operation defined in event.detail to be performed on the current data type
defined in event.currentDataType . |
void |
DropTargetListener.dragOperationChanged(DropTargetEvent event)
The operation being performed has changed (usually due to the user changing the selected modifier key(s)
while dragging).
|
void |
TreeDropTargetEffect.dragOver(DropTargetEvent event)
This implementation of
dragOver provides a default drag under effect
for the feedback specified in event.feedback . |
void |
TableDropTargetEffect.dragOver(DropTargetEvent event)
This implementation of
dragOver provides a default drag under effect
for the feedback specified in event.feedback . |
void |
DropTargetAdapter.dragOver(DropTargetEvent event)
This implementation of
dragOver permits the default
operation defined in event.detail to be performed on the current data type
defined in event.currentDataType . |
void |
DropTargetListener.dragOver(DropTargetEvent event)
The cursor is moving over the drop target.
|
void |
DropTargetAdapter.drop(DropTargetEvent event)
This implementation of
drop does nothing. |
void |
DropTargetListener.drop(DropTargetEvent event)
The data is being dropped.
|
void |
DropTargetAdapter.dropAccept(DropTargetEvent event)
This implementation of
dropAccept permits the default
operation defined in event.detail to be performed on the current data type
defined in event.currentDataType . |
void |
DropTargetListener.dropAccept(DropTargetEvent event)
The drop is about to be performed.
|
Modifier and Type | Method and Description |
---|---|
DropTargetEvent |
CommonDropAdapterAssistant.getCurrentEvent()
Returns the current
DropTargetEvent . |
Modifier and Type | Method and Description |
---|---|
void |
CommonDropAdapter.dragEnter(DropTargetEvent event) |
void |
CommonDropAdapter.dragLeave(DropTargetEvent event) |
abstract IStatus |
CommonDropAdapterAssistant.handleDrop(CommonDropAdapter aDropAdapter,
DropTargetEvent aDropTargetEvent,
Object aTarget)
Carry out the DND operation.
|
Modifier and Type | Method and Description |
---|---|
IStatus |
ResourceDropAdapterAssistant.handleDrop(CommonDropAdapter aDropAdapter,
DropTargetEvent aDropTargetEvent,
Object aTarget) |
Modifier and Type | Method and Description |
---|---|
void |
PluginDropAdapter.drop(DropTargetEvent event) |
Modifier and Type | Method and Description |
---|---|
void |
NavigatorDropAdapter.dragEnter(DropTargetEvent event)
Deprecated.
|
void |
NavigatorDropAdapter.dragOperationChanged(DropTargetEvent event)
Deprecated.
|
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.