org.gnu.gtk
Class GtkObject
This is the base class of all widgets and a few non-widget objects.
addEventHandler , addEventHandler , addEventHandler , addEventHandler , addEventHandler , addEventHandler , addListener , equals , freezeNotify , getBooleanProperty , getData , getData , getDoubleProperty , getEventListenerClass , getEventType , getFloatProperty , getGObjectFromHandle , getHandle , getIntFromHandle , getIntProperty , getJavaObjectProperty , getLongProperty , getNullHandle , getPixbufProperty , getProperty , getStringFromHandle , getStringProperty , hasProperty , hashCode , instantiateJGObjectFromGType , notify , removeEventHandler , removeListener , retrieveGObject , setBooleanProperty , setData , setData , setDoubleProperty , setFloatProperty , setHandle , setIntProperty , setJavaObjectProperty , setLongProperty , setPixbufProperty , setProperty , setStringProperty , thawNotify |
GtkObject
protected GtkObject(Handle handle)
destroy
public void destroy()
Emits the "destroy" signal notifying all reference holders that
they should release the GtkObject.
The memory for the object itself won't be deleted until its
reference count actually drops to 0. This method merely asks
reference holders to release their references, it does not free
the object.
getFlags
protected static final int getFlags(Handle obj)
getType
public static Type getType()
Retrieve the runtime type used by the GLib library.
gtk_object_destroy
protected static final void gtk_object_destroy(Handle object)
gtk_object_get_type
protected static final int gtk_object_get_type()
gtk_object_sink
protected static final void gtk_object_sink(Handle object)
setFlags
protected static final void setFlags(Handle obj,
int flags)
sink
public void sink()
Removes the floating reference from a GtkObject, if it exists.
Otherwise does nothing.