org.gnu.gtk

Class 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(String name, TargetFlags flags, int id)
Constructs a new target entry

Method Summary

protected static Handle
newTargetEntry(String name, int flags, int id)

Methods inherited from class org.gnu.glib.Boxed

equals, getHandle, hashCode, setHandle

Constructor Details

TargetEntry

public TargetEntry(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 Details

newTargetEntry

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