java.awt.dnd
Class DropTarget

java.lang.Object sample code for java.lang.Object definition code for java.lang.Object 
  extended by java.awt.dnd.DropTarget
All Implemented Interfaces:
DropTargetListener sample code for java.awt.dnd.DropTargetListener definition code for java.awt.dnd.DropTargetListener , Serializable sample code for java.io.Serializable definition code for java.io.Serializable , EventListener sample code for java.util.EventListener definition code for java.util.EventListener

public class DropTarget
extends Object sample code for java.lang.Object definition code for java.lang.Object
implements DropTargetListener sample code for java.awt.dnd.DropTargetListener definition code for java.awt.dnd.DropTargetListener , Serializable sample code for java.io.Serializable definition code for java.io.Serializable

The DropTarget is associated with a Component when that Component wishes to accept drops during Drag and Drop operations.

Each DropTarget is associated with a FlavorMap. The default FlavorMap hereafter designates the FlavorMap returned by SystemFlavorMap.getDefaultFlavorMap().

Since:
1.2
See Also:
Serialized Form

Nested Class Summary
protected static class DropTarget.DropTargetAutoScroller sample code for java.awt.dnd.DropTarget.DropTargetAutoScroller definition code for java.awt.dnd.DropTarget.DropTargetAutoScroller
          this protected nested class implements autoscrolling
 
Constructor Summary
DropTarget sample code for java.awt.dnd.DropTarget.DropTarget() definition code for java.awt.dnd.DropTarget.DropTarget() ()
          Creates a DropTarget.
DropTarget sample code for java.awt.dnd.DropTarget.DropTarget(java.awt.Component, java.awt.dnd.DropTargetListener) definition code for java.awt.dnd.DropTarget.DropTarget(java.awt.Component, java.awt.dnd.DropTargetListener) (Component sample code for java.awt.Component definition code for java.awt.Component  c, DropTargetListener sample code for java.awt.dnd.DropTargetListener definition code for java.awt.dnd.DropTargetListener  dtl)
          Creates a DropTarget given the Component to associate itself with, and the DropTargetListener to handle event processing.
DropTarget sample code for java.awt.dnd.DropTarget.DropTarget(java.awt.Component, int, java.awt.dnd.DropTargetListener) definition code for java.awt.dnd.DropTarget.DropTarget(java.awt.Component, int, java.awt.dnd.DropTargetListener) (Component sample code for java.awt.Component definition code for java.awt.Component  c, int ops, DropTargetListener sample code for java.awt.dnd.DropTargetListener definition code for java.awt.dnd.DropTargetListener  dtl)
          Creates a DropTarget given the Component to associate itself with, an int representing the default acceptable action(s) to support, and a DropTargetListener to handle event processing.
DropTarget sample code for java.awt.dnd.DropTarget.DropTarget(java.awt.Component, int, java.awt.dnd.DropTargetListener, boolean) definition code for java.awt.dnd.DropTarget.DropTarget(java.awt.Component, int, java.awt.dnd.DropTargetListener, boolean) (Component sample code for java.awt.Component definition code for java.awt.Component  c, int ops, DropTargetListener sample code for java.awt.dnd.DropTargetListener definition code for java.awt.dnd.DropTargetListener  dtl, boolean act)
          Creates a DropTarget given the Component to associate itself with, an int representing the default acceptable action(s) to support, a DropTargetListener to handle event processing, and a boolean indicating if the DropTarget is currently accepting drops.
DropTarget sample code for java.awt.dnd.DropTarget.DropTarget(java.awt.Component, int, java.awt.dnd.DropTargetListener, boolean, java.awt.datatransfer.FlavorMap) definition code for java.awt.dnd.DropTarget.DropTarget(java.awt.Component, int, java.awt.dnd.DropTargetListener, boolean, java.awt.datatransfer.FlavorMap) (Component sample code for java.awt.Component definition code for java.awt.Component  c, int ops, DropTargetListener sample code for java.awt.dnd.DropTargetListener definition code for java.awt.dnd.DropTargetListener  dtl, boolean act, FlavorMap sample code for java.awt.datatransfer.FlavorMap definition code for java.awt.datatransfer.FlavorMap  fm)
          Creates a new DropTarget given the Component to associate itself with, an int representing the default acceptable action(s) to support, a DropTargetListener to handle event processing, a boolean indicating if the DropTarget is currently accepting drops, and a FlavorMap to use (or null for the default FlavorMap).
 
Method Summary
 void addDropTargetListener sample code for java.awt.dnd.DropTarget.addDropTargetListener(java.awt.dnd.DropTargetListener) definition code for java.awt.dnd.DropTarget.addDropTargetListener(java.awt.dnd.DropTargetListener) (DropTargetListener sample code for java.awt.dnd.DropTargetListener definition code for java.awt.dnd.DropTargetListener  dtl)
          Adds a new DropTargetListener (UNICAST SOURCE).
 void addNotify sample code for java.awt.dnd.DropTarget.addNotify(java.awt.peer.ComponentPeer) definition code for java.awt.dnd.DropTarget.addNotify(java.awt.peer.ComponentPeer) (ComponentPeer sample code for java.awt.peer.ComponentPeer definition code for java.awt.peer.ComponentPeer  peer)
          Notify the DropTarget that it has been associated with a Component This method is usually called from java.awt.Component.addNotify() of the Component associated with this DropTarget to notify the DropTarget that a ComponentPeer has been associated with that Component.
protected  void clearAutoscroll sample code for java.awt.dnd.DropTarget.clearAutoscroll() definition code for java.awt.dnd.DropTarget.clearAutoscroll() ()
          clear autoscrolling
protected  DropTarget.DropTargetAutoScroller sample code for java.awt.dnd.DropTarget.DropTargetAutoScroller definition code for java.awt.dnd.DropTarget.DropTargetAutoScroller createDropTargetAutoScroller sample code for java.awt.dnd.DropTarget.createDropTargetAutoScroller(java.awt.Component, java.awt.Point) definition code for java.awt.dnd.DropTarget.createDropTargetAutoScroller(java.awt.Component, java.awt.Point) (Component sample code for java.awt.Component definition code for java.awt.Component  c, Point sample code for java.awt.Point definition code for java.awt.Point  p)
          create an embedded autoscroller
protected  DropTargetContext sample code for java.awt.dnd.DropTargetContext definition code for java.awt.dnd.DropTargetContext createDropTargetContext sample code for java.awt.dnd.DropTarget.createDropTargetContext() definition code for java.awt.dnd.DropTarget.createDropTargetContext() ()
          Creates the DropTargetContext associated with this DropTarget.
 void dragEnter sample code for java.awt.dnd.DropTarget.dragEnter(java.awt.dnd.DropTargetDragEvent) definition code for java.awt.dnd.DropTarget.dragEnter(java.awt.dnd.DropTargetDragEvent) (DropTargetDragEvent sample code for java.awt.dnd.DropTargetDragEvent definition code for java.awt.dnd.DropTargetDragEvent  dtde)
          Calls dragEnter on the registered DropTargetListener and passes it the specified DropTargetDragEvent.
 void dragExit sample code for java.awt.dnd.DropTarget.dragExit(java.awt.dnd.DropTargetEvent) definition code for java.awt.dnd.DropTarget.dragExit(java.awt.dnd.DropTargetEvent) (DropTargetEvent sample code for java.awt.dnd.DropTargetEvent definition code for java.awt.dnd.DropTargetEvent  dte)
          Calls dragExit on the registered DropTargetListener and passes it the specified DropTargetEvent.
 void dragOver sample code for java.awt.dnd.DropTarget.dragOver(java.awt.dnd.DropTargetDragEvent) definition code for java.awt.dnd.DropTarget.dragOver(java.awt.dnd.DropTargetDragEvent) (DropTargetDragEvent sample code for java.awt.dnd.DropTargetDragEvent definition code for java.awt.dnd.DropTargetDragEvent  dtde)
          Calls dragOver on the registered DropTargetListener and passes it the specified DropTargetDragEvent.
 void drop sample code for java.awt.dnd.DropTarget.drop(java.awt.dnd.DropTargetDropEvent) definition code for java.awt.dnd.DropTarget.drop(java.awt.dnd.DropTargetDropEvent) (DropTargetDropEvent sample code for java.awt.dnd.DropTargetDropEvent definition code for java.awt.dnd.DropTargetDropEvent  dtde)
          Calls drop on the registered DropTargetListener and passes it the specified DropTargetDropEvent if this DropTarget is active.
 void dropActionChanged sample code for java.awt.dnd.DropTarget.dropActionChanged(java.awt.dnd.DropTargetDragEvent) definition code for java.awt.dnd.DropTarget.dropActionChanged(java.awt.dnd.DropTargetDragEvent) (DropTargetDragEvent sample code for java.awt.dnd.DropTargetDragEvent definition code for java.awt.dnd.DropTargetDragEvent  dtde)
          Calls dropActionChanged on the registered DropTargetListener and passes it the specified DropTargetDragEvent.
 Component sample code for java.awt.Component definition code for java.awt.Component getComponent sample code for java.awt.dnd.DropTarget.getComponent() definition code for java.awt.dnd.DropTarget.getComponent() ()
          Gets the Component associated with this DropTarget.
 int getDefaultActions sample code for java.awt.dnd.DropTarget.getDefaultActions() definition code for java.awt.dnd.DropTarget.getDefaultActions() ()
          Gets an int representing the current action(s) supported by this DropTarget.
 DropTargetContext sample code for java.awt.dnd.DropTargetContext definition code for java.awt.dnd.DropTargetContext getDropTargetContext sample code for java.awt.dnd.DropTarget.getDropTargetContext() definition code for java.awt.dnd.DropTarget.getDropTargetContext() ()
          Gets the DropTargetContext associated with this DropTarget.
 FlavorMap sample code for java.awt.datatransfer.FlavorMap definition code for java.awt.datatransfer.FlavorMap getFlavorMap sample code for java.awt.dnd.DropTarget.getFlavorMap() definition code for java.awt.dnd.DropTarget.getFlavorMap() ()
          Gets the FlavorMap associated with this DropTarget.
protected  void initializeAutoscrolling sample code for java.awt.dnd.DropTarget.initializeAutoscrolling(java.awt.Point) definition code for java.awt.dnd.DropTarget.initializeAutoscrolling(java.awt.Point) (Point sample code for java.awt.Point definition code for java.awt.Point  p)
          initialize autoscrolling
 boolean isActive sample code for java.awt.dnd.DropTarget.isActive() definition code for java.awt.dnd.DropTarget.isActive() ()
          Reports whether or not this DropTarget is currently active (ready to accept drops).
 void removeDropTargetListener sample code for java.awt.dnd.DropTarget.removeDropTargetListener(java.awt.dnd.DropTargetListener) definition code for java.awt.dnd.DropTarget.removeDropTargetListener(java.awt.dnd.DropTargetListener) (DropTargetListener sample code for java.awt.dnd.DropTargetListener definition code for java.awt.dnd.DropTargetListener  dtl)
          Removes the current DropTargetListener (UNICAST SOURCE).
 void removeNotify sample code for java.awt.dnd.DropTarget.removeNotify(java.awt.peer.ComponentPeer) definition code for java.awt.dnd.DropTarget.removeNotify(java.awt.peer.ComponentPeer) (ComponentPeer sample code for java.awt.peer.ComponentPeer definition code for java.awt.peer.ComponentPeer  peer)
          Notify the DropTarget that it has been disassociated from a Component This method is usually called from java.awt.Component.removeNotify() of the Component associated with this DropTarget to notify the DropTarget that a ComponentPeer has been disassociated with that Component.
 void setActive sample code for java.awt.dnd.DropTarget.setActive(boolean) definition code for java.awt.dnd.DropTarget.setActive(boolean) (boolean isActive)
          Sets the DropTarget active if true, inactive if false.
 void setComponent sample code for java.awt.dnd.DropTarget.setComponent(java.awt.Component) definition code for java.awt.dnd.DropTarget.setComponent(java.awt.Component) (Component sample code for java.awt.Component definition code for java.awt.Component  c)
          Note: this interface is required to permit the safe association of a DropTarget with a Component in one of two ways, either: component.setDropTarget(droptarget); or droptarget.setComponent(component);
 void setDefaultActions sample code for java.awt.dnd.DropTarget.setDefaultActions(int) definition code for java.awt.dnd.DropTarget.setDefaultActions(int) (int ops)
          Sets the default acceptable actions for this DropTarget
 void setFlavorMap sample code for java.awt.dnd.DropTarget.setFlavorMap(java.awt.datatransfer.FlavorMap) definition code for java.awt.dnd.DropTarget.setFlavorMap(java.awt.datatransfer.FlavorMap) (FlavorMap sample code for java.awt.datatransfer.FlavorMap definition code for java.awt.datatransfer.FlavorMap  fm)
          Sets the FlavorMap associated with this DropTarget.
protected  void updateAutoscroll sample code for java.awt.dnd.DropTarget.updateAutoscroll(java.awt.Point) definition code for java.awt.dnd.DropTarget.updateAutoscroll(java.awt.Point) (Point sample code for java.awt.Point definition code for java.awt.Point  dragCursorLocn)
          update autoscrolling with current cursor locn
 
Methods inherited from class java.lang.Object sample code for java.lang.Object definition code for java.lang.Object
clone sample code for java.lang.Object.clone() definition code for java.lang.Object.clone() , equals sample code for java.lang.Object.equals(java.lang.Object) definition code for java.lang.Object.equals(java.lang.Object) , finalize sample code for java.lang.Object.finalize() definition code for java.lang.Object.finalize() , getClass sample code for java.lang.Object.getClass() definition code for java.lang.Object.getClass() , hashCode sample code for java.lang.Object.hashCode() definition code for java.lang.Object.hashCode() , notify sample code for java.lang.Object.notify() definition code for java.lang.Object.notify() , notifyAll sample code for java.lang.Object.notifyAll() definition code for java.lang.Object.notifyAll() , toString sample code for java.lang.Object.toString() definition code for java.lang.Object.toString() , wait sample code for java.lang.Object.wait() definition code for java.lang.Object.wait() , wait sample code for java.lang.Object.wait(long) definition code for java.lang.Object.wait(long) , wait sample code for java.lang.Object.wait(long, int) definition code for java.lang.Object.wait(long, int)
 

Constructor Detail

DropTarget sample code for java.awt.dnd.DropTarget(java.awt.Component, int, java.awt.dnd.DropTargetListener, boolean, java.awt.datatransfer.FlavorMap) definition code for java.awt.dnd.DropTarget(java.awt.Component, int, java.awt.dnd.DropTargetListener, boolean, java.awt.datatransfer.FlavorMap)

public DropTarget(Component sample code for java.awt.Component definition code for java.awt.Component  c,
                  int ops,
                  DropTargetListener sample code for java.awt.dnd.DropTargetListener definition code for java.awt.dnd.DropTargetListener  dtl,
                  boolean act,
                  FlavorMap sample code for java.awt.datatransfer.FlavorMap definition code for java.awt.datatransfer.FlavorMap  fm)
           throws HeadlessException sample code for java.awt.HeadlessException definition code for java.awt.HeadlessException 
Creates a new DropTarget given the Component to associate itself with, an int representing the default acceptable action(s) to support, a DropTargetListener to handle event processing, a boolean indicating if the DropTarget is currently accepting drops, and a FlavorMap to use (or null for the default FlavorMap).

The Component will receive drops only if it is enabled.

Parameters:
c - The Component with which this DropTarget is associated
ops - The default acceptable actions for this DropTarget
dtl - The DropTargetListener for this DropTarget
act - Is the DropTarget accepting drops.
fm - The FlavorMap to use, or null for the default FlavorMap
Throws:
HeadlessException sample code for java.awt.HeadlessException definition code for java.awt.HeadlessException - if GraphicsEnvironment.isHeadless() returns true
See Also:
GraphicsEnvironment.isHeadless() sample code for java.awt.GraphicsEnvironment.isHeadless() definition code for java.awt.GraphicsEnvironment.isHeadless()

DropTarget sample code for java.awt.dnd.DropTarget(java.awt.Component, int, java.awt.dnd.DropTargetListener, boolean) definition code for java.awt.dnd.DropTarget(java.awt.Component, int, java.awt.dnd.DropTargetListener, boolean)

public DropTarget(Component sample code for java.awt.Component definition code for java.awt.Component  c,
                  int ops,
                  DropTargetListener sample code for java.awt.dnd.DropTargetListener definition code for java.awt.dnd.DropTargetListener  dtl,
                  boolean act)
           throws HeadlessException sample code for java.awt.HeadlessException definition code for java.awt.HeadlessException 
Creates a DropTarget given the Component to associate itself with, an int representing the default acceptable action(s) to support, a DropTargetListener to handle event processing, and a boolean indicating if the DropTarget is currently accepting drops.

The Component will receive drops only if it is enabled.

Parameters:
c - The Component with which this DropTarget is associated
ops - The default acceptable actions for this DropTarget
dtl - The DropTargetListener for this DropTarget
act - Is the DropTarget accepting drops.
Throws:
HeadlessException sample code for java.awt.HeadlessException definition code for java.awt.HeadlessException - if GraphicsEnvironment.isHeadless() returns true
See Also:
GraphicsEnvironment.isHeadless() sample code for java.awt.GraphicsEnvironment.isHeadless() definition code for java.awt.GraphicsEnvironment.isHeadless()

DropTarget sample code for java.awt.dnd.DropTarget() definition code for java.awt.dnd.DropTarget()

public DropTarget()
           throws HeadlessException sample code for java.awt.HeadlessException definition code for java.awt.HeadlessException 
Creates a DropTarget.

Throws:
HeadlessException sample code for java.awt.HeadlessException definition code for java.awt.HeadlessException - if GraphicsEnvironment.isHeadless() returns true
See Also:
GraphicsEnvironment.isHeadless() sample code for java.awt.GraphicsEnvironment.isHeadless() definition code for java.awt.GraphicsEnvironment.isHeadless()

DropTarget sample code for java.awt.dnd.DropTarget(java.awt.Component, java.awt.dnd.DropTargetListener) definition code for java.awt.dnd.DropTarget(java.awt.Component, java.awt.dnd.DropTargetListener)

public DropTarget(Component sample code for java.awt.Component definition code for java.awt.Component  c,
                  DropTargetListener sample code for java.awt.dnd.DropTargetListener definition code for java.awt.dnd.DropTargetListener  dtl)
           throws HeadlessException sample code for java.awt.HeadlessException definition code for java.awt.HeadlessException 
Creates a DropTarget given the Component to associate itself with, and the DropTargetListener to handle event processing.

The Component will receive drops only if it is enabled.

Parameters:
c - The Component with which this DropTarget is associated
dtl - The DropTargetListener for this DropTarget
Throws:
HeadlessException sample code for java.awt.HeadlessException definition code for java.awt.HeadlessException - if GraphicsEnvironment.isHeadless() returns true
See Also:
GraphicsEnvironment.isHeadless() sample code for java.awt.GraphicsEnvironment.isHeadless() definition code for java.awt.GraphicsEnvironment.isHeadless()

DropTarget sample code for java.awt.dnd.DropTarget(java.awt.Component, int, java.awt.dnd.DropTargetListener) definition code for java.awt.dnd.DropTarget(java.awt.Component, int, java.awt.dnd.DropTargetListener)

public DropTarget(Component sample code for java.awt.Component definition code for java.awt.Component  c,
                  int ops,
                  DropTargetListener sample code for java.awt.dnd.DropTargetListener definition code for java.awt.dnd.DropTargetListener  dtl)
           throws HeadlessException sample code for java.awt.HeadlessException definition code for java.awt.HeadlessException 
Creates a DropTarget given the Component to associate itself with, an int representing the default acceptable action(s) to support, and a DropTargetListener to handle event processing.

The Component will receive drops only if it is enabled.

Parameters:
c - The Component with which this DropTarget is associated
ops - The default acceptable actions for this DropTarget
dtl - The DropTargetListener for this DropTarget
Throws:
HeadlessException sample code for java.awt.HeadlessException definition code for java.awt.HeadlessException - if GraphicsEnvironment.isHeadless() returns true
See Also:
GraphicsEnvironment.isHeadless() sample code for java.awt.GraphicsEnvironment.isHeadless() definition code for java.awt.GraphicsEnvironment.isHeadless()
Method Detail

setComponent sample code for java.awt.dnd.DropTarget.setComponent(java.awt.Component) definition code for java.awt.dnd.DropTarget.setComponent(java.awt.Component)

public void setComponent(Component sample code for java.awt.Component definition code for java.awt.Component  c)
Note: this interface is required to permit the safe association of a DropTarget with a Component in one of two ways, either: component.setDropTarget(droptarget); or droptarget.setComponent(component);

The Component will receive drops only if it is enabled.

Parameters:
c - The new Component this DropTarget is to be associated with.


getComponent sample code for java.awt.dnd.DropTarget.getComponent() definition code for java.awt.dnd.DropTarget.getComponent()

public Component sample code for java.awt.Component definition code for java.awt.Component  getComponent()
Gets the Component associated with this DropTarget.

Returns:
the current Component

setDefaultActions sample code for java.awt.dnd.DropTarget.setDefaultActions(int) definition code for java.awt.dnd.DropTarget.setDefaultActions(int)

public void setDefaultActions(int ops)
Sets the default acceptable actions for this DropTarget

Parameters:
ops - the default actions

See Also:
DnDConstants sample code for java.awt.dnd.DnDConstants definition code for java.awt.dnd.DnDConstants

getDefaultActions sample code for java.awt.dnd.DropTarget.getDefaultActions() definition code for java.awt.dnd.DropTarget.getDefaultActions()

public int getDefaultActions()
Gets an int representing the current action(s) supported by this DropTarget.

Returns:
the current default actions

setActive sample code for java.awt.dnd.DropTarget.setActive(boolean) definition code for java.awt.dnd.DropTarget.setActive(boolean)

public void setActive(boolean isActive)
Sets the DropTarget active if true, inactive if false.

Parameters:
isActive - sets the DropTarget (in)active.

isActive sample code for java.awt.dnd.DropTarget.isActive() definition code for java.awt.dnd.DropTarget.isActive()

public boolean isActive()
Reports whether or not this DropTarget is currently active (ready to accept drops).

Returns:
true if active, false if not

addDropTargetListener sample code for java.awt.dnd.DropTarget.addDropTargetListener(java.awt.dnd.DropTargetListener) definition code for java.awt.dnd.DropTarget.addDropTargetListener(java.awt.dnd.DropTargetListener)

public void addDropTargetListener(DropTargetListener sample code for java.awt.dnd.DropTargetListener definition code for java.awt.dnd.DropTargetListener  dtl)
                           throws TooManyListenersException sample code for java.util.TooManyListenersException definition code for java.util.TooManyListenersException 
Adds a new DropTargetListener (UNICAST SOURCE).

Parameters:
dtl - The new DropTargetListener

Throws:
TooManyListenersException - if a DropTargetListener is already added to this DropTarget.
TooManyListenersException sample code for java.util.TooManyListenersException definition code for java.util.TooManyListenersException

removeDropTargetListener sample code for java.awt.dnd.DropTarget.removeDropTargetListener(java.awt.dnd.DropTargetListener) definition code for java.awt.dnd.DropTarget.removeDropTargetListener(java.awt.dnd.DropTargetListener)

public void removeDropTargetListener(DropTargetListener sample code for java.awt.dnd.DropTargetListener definition code for java.awt.dnd.DropTargetListener  dtl)
Removes the current DropTargetListener (UNICAST SOURCE).

Parameters:
dtl - the DropTargetListener to deregister.

dragEnter sample code for java.awt.dnd.DropTarget.dragEnter(java.awt.dnd.DropTargetDragEvent) definition code for java.awt.dnd.DropTarget.dragEnter(java.awt.dnd.DropTargetDragEvent)

public void dragEnter(DropTargetDragEvent sample code for java.awt.dnd.DropTargetDragEvent definition code for java.awt.dnd.DropTargetDragEvent  dtde)
Calls dragEnter on the registered DropTargetListener and passes it the specified DropTargetDragEvent. Has no effect if this DropTarget is not active.

Specified by:
dragEnter sample code for java.awt.dnd.DropTargetListener.dragEnter(java.awt.dnd.DropTargetDragEvent) definition code for java.awt.dnd.DropTargetListener.dragEnter(java.awt.dnd.DropTargetDragEvent) in interface DropTargetListener sample code for java.awt.dnd.DropTargetListener definition code for java.awt.dnd.DropTargetListener
Parameters:
dtde - the DropTargetDragEvent
Throws:
NullPointerException sample code for java.lang.NullPointerException definition code for java.lang.NullPointerException - if this DropTarget is active and dtde is null
See Also:
isActive() sample code for java.awt.dnd.DropTarget.isActive() definition code for java.awt.dnd.DropTarget.isActive()

dragOver sample code for java.awt.dnd.DropTarget.dragOver(java.awt.dnd.DropTargetDragEvent) definition code for java.awt.dnd.DropTarget.dragOver(java.awt.dnd.DropTargetDragEvent)

public void dragOver(DropTargetDragEvent sample code for java.awt.dnd.DropTargetDragEvent definition code for java.awt.dnd.DropTargetDragEvent  dtde)
Calls dragOver on the registered DropTargetListener and passes it the specified DropTargetDragEvent. Has no effect if this DropTarget is not active.

Specified by:
dragOver sample code for java.awt.dnd.DropTargetListener.dragOver(java.awt.dnd.DropTargetDragEvent) definition code for java.awt.dnd.DropTargetListener.dragOver(java.awt.dnd.DropTargetDragEvent) in interface DropTargetListener sample code for java.awt.dnd.DropTargetListener definition code for java.awt.dnd.DropTargetListener
Parameters:
dtde - the DropTargetDragEvent
Throws:
NullPointerException sample code for java.lang.NullPointerException definition code for java.lang.NullPointerException - if this DropTarget is active and dtde is null
See Also:
isActive() sample code for java.awt.dnd.DropTarget.isActive() definition code for java.awt.dnd.DropTarget.isActive()

dropActionChanged sample code for java.awt.dnd.DropTarget.dropActionChanged(java.awt.dnd.DropTargetDragEvent) definition code for java.awt.dnd.DropTarget.dropActionChanged(java.awt.dnd.DropTargetDragEvent)

public void dropActionChanged(DropTargetDragEvent sample code for java.awt.dnd.DropTargetDragEvent definition code for java.awt.dnd.DropTargetDragEvent  dtde)
Calls dropActionChanged on the registered DropTargetListener and passes it the specified DropTargetDragEvent. Has no effect if this DropTarget is not active.

Specified by:
dropActionChanged sample code for java.awt.dnd.DropTargetListener.dropActionChanged(java.awt.dnd.DropTargetDragEvent) definition code for java.awt.dnd.DropTargetListener.dropActionChanged(java.awt.dnd.DropTargetDragEvent) in interface DropTargetListener sample code for java.awt.dnd.DropTargetListener definition code for java.awt.dnd.DropTargetListener
Parameters:
dtde - the DropTargetDragEvent
Throws:
NullPointerException sample code for java.lang.NullPointerException definition code for java.lang.NullPointerException - if this DropTarget is active and dtde is null
See Also:
isActive() sample code for java.awt.dnd.DropTarget.isActive() definition code for java.awt.dnd.DropTarget.isActive()

dragExit sample code for java.awt.dnd.DropTarget.dragExit(java.awt.dnd.DropTargetEvent) definition code for java.awt.dnd.DropTarget.dragExit(java.awt.dnd.DropTargetEvent)

public void dragExit(DropTargetEvent sample code for java.awt.dnd.DropTargetEvent definition code for java.awt.dnd.DropTargetEvent  dte)
Calls dragExit on the registered DropTargetListener and passes it the specified DropTargetEvent. Has no effect if this DropTarget is not active.

This method itself does not throw any exception for null parameter but for exceptions thrown by the respective method of the listener.

Specified by:
dragExit sample code for java.awt.dnd.DropTargetListener.dragExit(java.awt.dnd.DropTargetEvent) definition code for java.awt.dnd.DropTargetListener.dragExit(java.awt.dnd.DropTargetEvent) in interface DropTargetListener sample code for java.awt.dnd.DropTargetListener definition code for java.awt.dnd.DropTargetListener
Parameters:
dte - the DropTargetEvent
See Also:
isActive() sample code for java.awt.dnd.DropTarget.isActive() definition code for java.awt.dnd.DropTarget.isActive()

drop sample code for java.awt.dnd.DropTarget.drop(java.awt.dnd.DropTargetDropEvent) definition code for java.awt.dnd.DropTarget.drop(java.awt.dnd.DropTargetDropEvent)

public void drop(DropTargetDropEvent sample code for java.awt.dnd.DropTargetDropEvent definition code for java.awt.dnd.DropTargetDropEvent  dtde)
Calls drop on the registered DropTargetListener and passes it the specified DropTargetDropEvent if this DropTarget is active.

Specified by:
drop sample code for java.awt.dnd.DropTargetListener.drop(java.awt.dnd.DropTargetDropEvent) definition code for java.awt.dnd.DropTargetListener.drop(java.awt.dnd.DropTargetDropEvent) in interface DropTargetListener sample code for java.awt.dnd.DropTargetListener