org.gnu.gtk
Class TargetEntry

java.lang.Object
  extended byorg.gnu.glib.Boxed
      extended byorg.gnu.gtk.TargetEntry

public class TargetEntry
extends Boxed

Definition for sources and destinations of Drag and Drop operations. If a drag and drop is allowed between a pair of widgets, they must have the same TargetEntry in their drop source and destination lists. TODO: Free the memory !!


Field Summary
 
Fields inherited from class org.gnu.glib.Boxed
handle
 
Constructor Summary
TargetEntry(java.lang.String name, TargetFlags flags, int id)
          Constructs a new target entry
 
Method Summary
protected static Handle newTargetEntry(java.lang.String name, int flags, int id)
           
 
Methods inherited from class org.gnu.glib.Boxed
equals, getHandle, hashCode, setHandle
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TargetEntry

public TargetEntry(java.lang.String name,
                   TargetFlags flags,
                   int id)
Constructs a new target entry

Parameters:
name - Name of the drag and drop type. This must be the same in both the drag source and destination (possibly different applications).
flags -
id - Integer id for the drag type. This will be passed to the event handers. It can be different to that used at the other end of the drag/drop operation.
Method Detail

newTargetEntry

protected static final Handle newTargetEntry(java.lang.String name,
                                             int flags,
                                             int id)