|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.metamatrix.toolbox.ui.widget.transfer.AbstractDragAndDropController
public abstract class AbstractDragAndDropController
| Constructor Summary | |
|---|---|
protected |
AbstractDragAndDropController()
|
| Method Summary | |
|---|---|
protected void |
constructAbstractDragAndDropController()
|
protected void |
debug(java.lang.String message)
|
void |
dragDropEnd(java.awt.dnd.DragSourceDropEvent event)
Sets drag-in-progress indicator to false. |
void |
dragEnter(java.awt.dnd.DragSourceDragEvent event)
Does nothing. |
void |
dragEnter(java.awt.dnd.DropTargetDragEvent event)
Implemented to determine the actual drop action applicable to the drop target (assuming the drag source is valid). |
void |
dragExit(java.awt.dnd.DragSourceEvent event)
Does nothing. |
void |
dragExit(java.awt.dnd.DropTargetEvent event)
Does nothing. |
void |
dragGestureRecognized(java.awt.dnd.DragGestureEvent event)
Sets drag-in-progress indicator to true. |
void |
dragOver(java.awt.dnd.DragSourceDragEvent event)
Does nothing. |
void |
dragOver(java.awt.dnd.DropTargetDragEvent event)
Does nothing. |
void |
drop(java.awt.dnd.DropTargetDropEvent event)
Does nothing. |
void |
dropActionChanged(java.awt.dnd.DragSourceDragEvent event)
Does nothing. |
void |
dropActionChanged(java.awt.dnd.DropTargetDragEvent event)
Does nothing. |
protected int |
getActualDropAction()
|
int |
getAllowedDragActions()
Gets the allowed drag actions. |
int |
getAllowedDropActions()
Gets the allowed drop actions. |
java.awt.Component |
getComponent()
Gets the Component upon which drag and drop operations can occur. |
protected int |
getDefaultAllowedDragActions()
Gets the default allowed drag actions. |
protected int |
getDefaultAllowedDropActions()
Gets the default allowed drop actions. |
java.lang.Object |
getDragSource()
Returns the object being dragged. |
java.lang.Object |
getDropTarget()
Returns the object that would receive the dragged object if it were dropped at the current mouse position. |
boolean |
isDragging()
Returns whether a drag is in progress. |
void |
setAllowedDragActions(int actions)
Sets the allowed drag actions. |
void |
setAllowedDropActions(int actions)
Sets the allowed drop actions. |
void |
setComponent(java.awt.Component component)
Sets the Component upon which drag and drop operations can occur. |
void |
setDragSource(java.lang.Object source)
|
void |
setDropTarget(java.lang.Object target)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected AbstractDragAndDropController()
| Method Detail |
|---|
protected void constructAbstractDragAndDropController()
protected void debug(java.lang.String message)
public void dragDropEnd(java.awt.dnd.DragSourceDropEvent event)
dragDropEnd in interface java.awt.dnd.DragSourceListenerevent - Not usedpublic void dragEnter(java.awt.dnd.DragSourceDragEvent event)
dragEnter in interface java.awt.dnd.DragSourceListenerpublic void dragEnter(java.awt.dnd.DropTargetDragEvent event)
dragEnter in interface java.awt.dnd.DropTargetListenerpublic void dragExit(java.awt.dnd.DragSourceEvent event)
dragExit in interface java.awt.dnd.DragSourceListenerpublic void dragExit(java.awt.dnd.DropTargetEvent event)
dragExit in interface java.awt.dnd.DropTargetListenerpublic void dragGestureRecognized(java.awt.dnd.DragGestureEvent event)
dragGestureRecognized in interface java.awt.dnd.DragGestureListenerevent - Not usedpublic void dragOver(java.awt.dnd.DragSourceDragEvent event)
dragOver in interface java.awt.dnd.DragSourceListenerpublic void dragOver(java.awt.dnd.DropTargetDragEvent event)
dragOver in interface java.awt.dnd.DropTargetListenerpublic void drop(java.awt.dnd.DropTargetDropEvent event)
drop in interface java.awt.dnd.DropTargetListenerpublic void dropActionChanged(java.awt.dnd.DragSourceDragEvent event)
dropActionChanged in interface java.awt.dnd.DragSourceListenerpublic void dropActionChanged(java.awt.dnd.DropTargetDragEvent event)
dropActionChanged in interface java.awt.dnd.DropTargetListenerprotected int getActualDropAction()
public int getAllowedDragActions()
getAllowedDragActions in interface DragAndDropControllerDnDConstants.ACTION_COPY,
DnDConstants.ACTION_MOVE,
DnDConstants.ACTION_COPY_OR_MOVEpublic int getAllowedDropActions()
getAllowedDropActions in interface DragAndDropControllerDnDConstants.ACTION_COPY,
DnDConstants.ACTION_MOVE,
DnDConstants.ACTION_COPY_OR_MOVEpublic java.awt.Component getComponent()
DragAndDropController
getComponent in interface DragAndDropControllerprotected int getDefaultAllowedDragActions()
protected int getDefaultAllowedDropActions()
public java.lang.Object getDragSource()
DragAndDropController
getDragSource in interface DragAndDropControllerpublic java.lang.Object getDropTarget()
DragAndDropController
getDropTarget in interface DragAndDropControllerpublic boolean isDragging()
isDragging in interface DragAndDropControllerpublic void setAllowedDragActions(int actions)
setAllowedDragActions in interface DragAndDropControlleractions - The allowed drag actionsDnDConstants.ACTION_COPY,
DnDConstants.ACTION_MOVE,
DnDConstants.ACTION_COPY_OR_MOVEpublic void setAllowedDropActions(int actions)
setAllowedDropActions in interface DragAndDropControlleractions - The allowed drop actionsDnDConstants.ACTION_COPY,
DnDConstants.ACTION_MOVE,
DnDConstants.ACTION_COPY_OR_MOVEpublic void setComponent(java.awt.Component component)
setComponent in interface DragAndDropControllercomponent - An instance of Componentpublic void setDragSource(java.lang.Object source)
public void setDropTarget(java.lang.Object target)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||