Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > 7ad4e32c316d4ad86d3c3eb0e12a6a34 > files > 31

glib-java-devel-0.4.2-8mdv2010.0.i586.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc (build 1.6.0_0) on Fri Oct 30 13:20:30 EDT 2009 -->
<TITLE>
GObject (glib-java 0.4.2 API Reference)
</TITLE>

<META NAME="date" CONTENT="2009-10-30">

<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">

<SCRIPT type="text/javascript">
function windowTitle()
{
    if (location.href.indexOf('is-external=true') == -1) {
        parent.document.title="GObject (glib-java 0.4.2 API Reference)";
    }
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>

</HEAD>

<BODY BGCOLOR="white" onload="windowTitle();">
<HR>


<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  <TR ALIGN="center" VALIGN="top">
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../org/gnu/glib/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  </TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>

<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../org/gnu/glib/GListString.html" title="class in org.gnu.glib"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../org/gnu/glib/Handle.html" title="interface in org.gnu.glib"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="../../../index.html?org/gnu/glib/GObject.html" target="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="GObject.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
&nbsp;<SCRIPT type="text/javascript">
  <!--
  if(window==top) {
    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
  }
  //-->
</SCRIPT>
<NOSCRIPT>
  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>


</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->

<HR>
<!-- ======== START OF CLASS DATA ======== -->
<H2>
<FONT SIZE="-1">
org.gnu.glib</FONT>
<BR>
Class GObject</H2>
<PRE>
java.lang.Object
  <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><A HREF="../../../org/gnu/glib/Struct.html" title="class in org.gnu.glib">org.gnu.glib.Struct</A>
      <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>org.gnu.glib.GObject</B>
</PRE>
<DL>
<DT><B>Direct Known Subclasses:</B> <DD><A HREF="../../../org/gnu/glib/GListString.html" title="class in org.gnu.glib">GListString</A>, <A HREF="../../../org/gnu/glib/TypeInterface.html" title="class in org.gnu.glib">TypeInterface</A></DD>
</DL>
<HR>
<B>Deprecated.</B>&nbsp;<I>This class is part of the java-gnome 2.x family of libraries,
             which, due to their inefficiency and complexity, are no longer
             being maintained and have been abandoned by the java-gnome
             project. This class may have an equivalent in java-gnome 4.0,
             see <code>org.gnome.glib.Object</code>.
             You should be aware that there is a considerably different API
             in the new library: the architecture is completely different
             and most notably internals are no longer exposed to public view.</I>
<P>
<DL>
<DT><PRE>public class <B>GObject</B><DT>extends <A HREF="../../../org/gnu/glib/Struct.html" title="class in org.gnu.glib">Struct</A></DL>
</PRE>

<P>
Base class for all objects that participate in the GLib object system.
<P>

<P>
<HR>

<P>
<!-- =========== FIELD SUMMARY =========== -->

<A NAME="field_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Field Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#eventsInitialized">eventsInitialized</A></B></CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;Event initialization marker.</TD>
</TR>
</TABLE>
&nbsp;
<!-- ======== CONSTRUCTOR SUMMARY ======== -->

<A NAME="constructor_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Constructor Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected </CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#GObject()">GObject</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#GObject(org.gnu.glib.Handle)">GObject</A></B>(<A HREF="../../../org/gnu/glib/Handle.html" title="interface in org.gnu.glib">Handle</A>&nbsp;handle)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#GObject(org.gnu.glib.Type)">GObject</A></B>(<A HREF="../../../org/gnu/glib/Type.html" title="class in org.gnu.glib">Type</A>&nbsp;type)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
</TABLE>
&nbsp;
<!-- ========== METHOD SUMMARY =========== -->

<A NAME="method_summary"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
<B>Method Summary</B></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#addEventHandler(java.lang.String, java.lang.Object)">addEventHandler</A></B>(java.lang.String&nbsp;name,
                java.lang.Object&nbsp;cbrecv)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#addEventHandler(java.lang.String, java.lang.Object, java.lang.Object)">addEventHandler</A></B>(java.lang.String&nbsp;name,
                java.lang.Object&nbsp;cbrecv,
                java.lang.Object&nbsp;data)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#addEventHandler(java.lang.String, java.lang.String, java.lang.Class)">addEventHandler</A></B>(java.lang.String&nbsp;name,
                java.lang.String&nbsp;func,
                java.lang.Class&nbsp;cbrecv)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#addEventHandler(java.lang.String, java.lang.String, java.lang.Class, java.lang.Object)">addEventHandler</A></B>(java.lang.String&nbsp;name,
                java.lang.String&nbsp;func,
                java.lang.Class&nbsp;cbrecv,
                java.lang.Object&nbsp;data)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#addEventHandler(java.lang.String, java.lang.String, java.lang.Object)">addEventHandler</A></B>(java.lang.String&nbsp;name,
                java.lang.String&nbsp;func,
                java.lang.Object&nbsp;cbrecv)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#addEventHandler(java.lang.String, java.lang.String, java.lang.Object, boolean)">addEventHandler</A></B>(java.lang.String&nbsp;name,
                java.lang.String&nbsp;func,
                java.lang.Object&nbsp;cbrecv,
                boolean&nbsp;shouldCopyIfBoxed)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#addEventHandler(java.lang.String, java.lang.String, java.lang.Object, java.lang.Object)">addEventHandler</A></B>(java.lang.String&nbsp;name,
                java.lang.String&nbsp;func,
                java.lang.Object&nbsp;cbrecv,
                java.lang.Object&nbsp;data)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#addListener(org.gnu.glib.PropertyNotificationListener)">addListener</A></B>(<A HREF="../../../org/gnu/glib/PropertyNotificationListener.html" title="interface in org.gnu.glib">PropertyNotificationListener</A>&nbsp;listen)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#collect()">collect</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#finalize()">finalize</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#freezeNotify()">freezeNotify</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#getBooleanProperty(java.lang.String)">getBooleanProperty</A></B>(java.lang.String&nbsp;name)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected static&nbsp;java.lang.Object</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#getData(org.gnu.glib.Handle, java.lang.String)">getData</A></B>(<A HREF="../../../org/gnu/glib/Handle.html" title="interface in org.gnu.glib">Handle</A>&nbsp;handle,
        java.lang.String&nbsp;key)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#getData(java.lang.String)">getData</A></B>(java.lang.String&nbsp;key)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;double</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#getDoubleProperty(java.lang.String)">getDoubleProperty</A></B>(java.lang.String&nbsp;name)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.Class</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#getEventListenerClass(java.lang.String)">getEventListenerClass</A></B>(java.lang.String&nbsp;signal)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../org/gnu/glib/EventType.html" title="class in org.gnu.glib">EventType</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#getEventType(java.lang.String)">getEventType</A></B>(java.lang.String&nbsp;signal)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;float</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#getFloatProperty(java.lang.String)">getFloatProperty</A></B>(java.lang.String&nbsp;name)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>static&nbsp;<A HREF="../../../org/gnu/glib/GObject.html" title="class in org.gnu.glib">GObject</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#getGObjectFromHandle(org.gnu.glib.Handle)">getGObjectFromHandle</A></B>(<A HREF="../../../org/gnu/glib/Handle.html" title="interface in org.gnu.glib">Handle</A>&nbsp;hndl)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected static&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#getIntFromHandle(org.gnu.glib.Handle)">getIntFromHandle</A></B>(<A HREF="../../../org/gnu/glib/Handle.html" title="interface in org.gnu.glib">Handle</A>&nbsp;handle)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;int</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#getIntProperty(java.lang.String)">getIntProperty</A></B>(java.lang.String&nbsp;name)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.Object</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#getJavaObjectProperty(java.lang.String)">getJavaObjectProperty</A></B>(java.lang.String&nbsp;name)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;long</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#getLongProperty(java.lang.String)">getLongProperty</A></B>(java.lang.String&nbsp;name)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;<A HREF="../../../org/gnu/glib/Value.html" title="class in org.gnu.glib">Value</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#getProperty(java.lang.String)">getProperty</A></B>(java.lang.String&nbsp;name)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected static&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#getStringFromHandle(org.gnu.glib.Handle)">getStringFromHandle</A></B>(<A HREF="../../../org/gnu/glib/Handle.html" title="interface in org.gnu.glib">Handle</A>&nbsp;handle)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;java.lang.String</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#getStringProperty(java.lang.String)">getStringProperty</A></B>(java.lang.String&nbsp;name)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;boolean</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#hasProperty(java.lang.String)">hasProperty</A></B>(java.lang.String&nbsp;name)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected static&nbsp;java.lang.Object</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#instantiateJGObjectFromGType(int, org.gnu.glib.Handle)">instantiateJGObjectFromGType</A></B>(int&nbsp;type,
                             <A HREF="../../../org/gnu/glib/Handle.html" title="interface in org.gnu.glib">Handle</A>&nbsp;handle)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#notify(java.lang.String)">notify</A></B>(java.lang.String&nbsp;property_name)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#removeEventHandler(int)">removeEventHandler</A></B>(int&nbsp;handler)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#removeListener(org.gnu.glib.PropertyNotificationListener)">removeListener</A></B>(<A HREF="../../../org/gnu/glib/PropertyNotificationListener.html" title="interface in org.gnu.glib">PropertyNotificationListener</A>&nbsp;listen)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected &nbsp;<A HREF="../../../org/gnu/glib/GObject.html" title="class in org.gnu.glib">GObject</A></CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#retrieveGObject(org.gnu.glib.Handle)">retrieveGObject</A></B>(<A HREF="../../../org/gnu/glib/Handle.html" title="interface in org.gnu.glib">Handle</A>&nbsp;hndl)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>This method is deprecated in favor of
             <A HREF="../../../org/gnu/glib/GObject.html#getGObjectFromHandle(org.gnu.glib.Handle)"><CODE>getGObjectFromHandle(org.gnu.glib.Handle)</CODE></A>.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#setBooleanProperty(java.lang.String, boolean)">setBooleanProperty</A></B>(java.lang.String&nbsp;name,
                   boolean&nbsp;value)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>protected static&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#setData(org.gnu.glib.Handle, java.lang.String, java.lang.Object)">setData</A></B>(<A HREF="../../../org/gnu/glib/Handle.html" title="interface in org.gnu.glib">Handle</A>&nbsp;handle,
        java.lang.String&nbsp;key,
        java.lang.Object&nbsp;data)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#setData(java.lang.String, java.lang.Object)">setData</A></B>(java.lang.String&nbsp;key,
        java.lang.Object&nbsp;data)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#setDoubleProperty(java.lang.String, double)">setDoubleProperty</A></B>(java.lang.String&nbsp;name,
                  double&nbsp;value)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#setFloatProperty(java.lang.String, float)">setFloatProperty</A></B>(java.lang.String&nbsp;name,
                 float&nbsp;value)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#setIntProperty(java.lang.String, int)">setIntProperty</A></B>(java.lang.String&nbsp;name,
               int&nbsp;value)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#setJavaObjectProperty(java.lang.String, java.lang.Object)">setJavaObjectProperty</A></B>(java.lang.String&nbsp;name,
                      java.lang.Object&nbsp;value)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#setLongProperty(java.lang.String, long)">setLongProperty</A></B>(java.lang.String&nbsp;name,
                long&nbsp;value)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#setProperty(java.lang.String, org.gnu.glib.Value)">setProperty</A></B>(java.lang.String&nbsp;name,
            <A HREF="../../../org/gnu/glib/Value.html" title="class in org.gnu.glib">Value</A>&nbsp;val)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#setStringProperty(java.lang.String, java.lang.String)">setStringProperty</A></B>(java.lang.String&nbsp;name,
                  java.lang.String&nbsp;value)</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
<CODE>&nbsp;void</CODE></FONT></TD>
<TD><CODE><B><A HREF="../../../org/gnu/glib/GObject.html#thawNotify()">thawNotify</A></B>()</CODE>

<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_org.gnu.glib.Struct"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class org.gnu.glib.<A HREF="../../../org/gnu/glib/Struct.html" title="class in org.gnu.glib">Struct</A></B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE><A HREF="../../../org/gnu/glib/Struct.html#equals(java.lang.Object)">equals</A>, <A HREF="../../../org/gnu/glib/Struct.html#getHandle()">getHandle</A>, <A HREF="../../../org/gnu/glib/Struct.html#getNullHandle()">getNullHandle</A>, <A HREF="../../../org/gnu/glib/Struct.html#hashCode()">hashCode</A>, <A HREF="../../../org/gnu/glib/Struct.html#setHandle(org.gnu.glib.Handle)">setHandle</A></CODE></TD>
</TR>
</TABLE>
&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><CODE>clone, getClass, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
</TR>
</TABLE>
&nbsp;
<P>

<!-- ============ FIELD DETAIL =========== -->

<A NAME="field_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Field Detail</B></FONT></TH>
</TR>
</TABLE>

<A NAME="eventsInitialized"><!-- --></A><H3>
eventsInitialized</H3>
<PRE>
protected boolean <B>eventsInitialized</B></PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<DD>Event initialization marker.
<P>
<DL>
</DL>
</DL>

<!-- ========= CONSTRUCTOR DETAIL ======== -->

<A NAME="constructor_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Constructor Detail</B></FONT></TH>
</TR>
</TABLE>

<A NAME="GObject()"><!-- --></A><H3>
GObject</H3>
<PRE>
protected <B>GObject</B>()</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Create an uninitialized instance. This has potential uses for derived
 classes.
<P>
</DL>
<HR>

<A NAME="GObject(org.gnu.glib.Type)"><!-- --></A><H3>
GObject</H3>
<PRE>
public <B>GObject</B>(<A HREF="../../../org/gnu/glib/Type.html" title="class in org.gnu.glib">Type</A>&nbsp;type)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Create a new GObject of the given type.
<P>
</DL>
<HR>

<A NAME="GObject(org.gnu.glib.Handle)"><!-- --></A><H3>
GObject</H3>
<PRE>
public <B>GObject</B>(<A HREF="../../../org/gnu/glib/Handle.html" title="interface in org.gnu.glib">Handle</A>&nbsp;handle)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Create a new GObject with a handle to a native resource returned from a
 call to the native libraries.
<P>
<DL>
<DT><B>Parameters:</B><DD><CODE>handle</CODE> - The handle that represents a pointer to a native resource.</DL>
</DL>

<!-- ============ METHOD DETAIL ========== -->

<A NAME="method_detail"><!-- --></A>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
<B>Method Detail</B></FONT></TH>
</TR>
</TABLE>

<A NAME="addEventHandler(java.lang.String, java.lang.String, java.lang.Object)"><!-- --></A><H3>
addEventHandler</H3>
<PRE>
public int <B>addEventHandler</B>(java.lang.String&nbsp;name,
                           java.lang.String&nbsp;func,
                           java.lang.Object&nbsp;cbrecv)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Connect a event to a callback method "func" in object "cbrecv".
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the event to map.<DD><CODE>func</CODE> - The name of the callback method.<DD><CODE>cbrecv</CODE> - The name of the object that is to recieve the event.
<DT><B>Returns:</B><DD>The handle id of the event that can be used in a call to
         removeEventHandler.</DL>
</DD>
</DL>
<HR>

<A NAME="addEventHandler(java.lang.String, java.lang.Object)"><!-- --></A><H3>
addEventHandler</H3>
<PRE>
public int <B>addEventHandler</B>(java.lang.String&nbsp;name,
                           java.lang.Object&nbsp;cbrecv)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Connect an event to a callback method that has the same name as the
 event. For example, the event "clicked" will be mapped to a method
 "clicked()" in the object cbrecv.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the event to map.<DD><CODE>cbrecv</CODE> - The name of the object that is to recieve the event.
<DT><B>Returns:</B><DD>The handle id of the event that can be used in a call to
         removeEventHandler.</DL>
</DD>
</DL>
<HR>

<A NAME="addEventHandler(java.lang.String, java.lang.Object, java.lang.Object)"><!-- --></A><H3>
addEventHandler</H3>
<PRE>
public int <B>addEventHandler</B>(java.lang.String&nbsp;name,
                           java.lang.Object&nbsp;cbrecv,
                           java.lang.Object&nbsp;data)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Connect a event to a callback method that has the same name as the event.
 For example, the event "clicked" will be mapped to a method "clicked()"
 in the object cbrecv.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the event to map.<DD><CODE>cbrecv</CODE> - The name of the object that is to recieve the event.<DD><CODE>data</CODE> - User defined data that will be passed to the callback.
<DT><B>Returns:</B><DD>The handle id of the event that can be used in a call to
         removeEventHandler.</DL>
</DD>
</DL>
<HR>

<A NAME="addEventHandler(java.lang.String, java.lang.String, java.lang.Object, boolean)"><!-- --></A><H3>
addEventHandler</H3>
<PRE>
public int <B>addEventHandler</B>(java.lang.String&nbsp;name,
                           java.lang.String&nbsp;func,
                           java.lang.Object&nbsp;cbrecv,
                           boolean&nbsp;shouldCopyIfBoxed)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Connect a event to a callback method "func" in object "cbrecv".
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the event to map.<DD><CODE>func</CODE> - The name of the callback method.<DD><CODE>cbrecv</CODE> - The name of the object that is to recieve the event.<DD><CODE>shouldCopyIfBoxed</CODE> - Should copy the incoming object associated with the signal.
            Only for type Boxed.
<DT><B>Returns:</B><DD>The handle id of the event that can be used in a call to
         removeEventHandler.</DL>
</DD>
</DL>
<HR>

<A NAME="addEventHandler(java.lang.String, java.lang.String, java.lang.Object, java.lang.Object)"><!-- --></A><H3>
addEventHandler</H3>
<PRE>
public int <B>addEventHandler</B>(java.lang.String&nbsp;name,
                           java.lang.String&nbsp;func,
                           java.lang.Object&nbsp;cbrecv,
                           java.lang.Object&nbsp;data)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Connect a event to a callback method "func" in object "cbrecv".
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the event to map.<DD><CODE>func</CODE> - The name of the callback method.<DD><CODE>cbrecv</CODE> - The name of the object that is to recieve the event.<DD><CODE>data</CODE> - User defined data that will be passed to the callback.
<DT><B>Returns:</B><DD>The handle id of the event that can be used in a call to
         removeEventHandler.</DL>
</DD>
</DL>
<HR>

<A NAME="addEventHandler(java.lang.String, java.lang.String, java.lang.Class)"><!-- --></A><H3>
addEventHandler</H3>
<PRE>
public int <B>addEventHandler</B>(java.lang.String&nbsp;name,
                           java.lang.String&nbsp;func,
                           java.lang.Class&nbsp;cbrecv)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Connect a event to a static callback method "func" in Class "cbrecv".
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the event to map.<DD><CODE>func</CODE> - The name of the static callback method.<DD><CODE>cbrecv</CODE> - The name of the class that is to recieve the event.
<DT><B>Returns:</B><DD>The handle id of the event that can be used in a call to
         removeEventHandler.</DL>
</DD>
</DL>
<HR>

<A NAME="addEventHandler(java.lang.String, java.lang.String, java.lang.Class, java.lang.Object)"><!-- --></A><H3>
addEventHandler</H3>
<PRE>
public int <B>addEventHandler</B>(java.lang.String&nbsp;name,
                           java.lang.String&nbsp;func,
                           java.lang.Class&nbsp;cbrecv,
                           java.lang.Object&nbsp;data)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Connect a event to a static callback method "func" in Class "cbrecv".
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the event to map.<DD><CODE>func</CODE> - The name of the static callback method.<DD><CODE>cbrecv</CODE> - The name of the class that is to recieve the event.<DD><CODE>data</CODE> - User defined data that will be passed to the callback.
<DT><B>Returns:</B><DD>The handle id of the event that can be used in a call to
         removeEventHandler.</DL>
</DD>
</DL>
<HR>

<A NAME="removeEventHandler(int)"><!-- --></A><H3>
removeEventHandler</H3>
<PRE>
public void <B>removeEventHandler</B>(int&nbsp;handler)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Disconnect a event from its' callback method.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>handler</CODE> - The handler id of the event. This is the value returned from a
            call to addEventHandler().</DL>
</DD>
</DL>
<HR>

<A NAME="getData(java.lang.String)"><!-- --></A><H3>
getData</H3>
<PRE>
public java.lang.Object <B>getData</B>(java.lang.String&nbsp;key)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Gets the Java <tt>Object</tt> associated with the given key from this
 object's object association table.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>key</CODE> - The association key.
<DT><B>Returns:</B><DD>The Java <tt>Object</tt> associated with this key or
         <tt>null</tt> if the named association key does not exist.<DT><B>See Also:</B><DD><A HREF="../../../org/gnu/glib/GObject.html#setData(java.lang.String, java.lang.Object)"><CODE>setData(String,Object)</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="setData(java.lang.String, java.lang.Object)"><!-- --></A><H3>
setData</H3>
<PRE>
public void <B>setData</B>(java.lang.String&nbsp;key,
                    java.lang.Object&nbsp;data)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Sets an association from a String to a Java <tt>Object</tt> to be
 stored in the GTK object's table of associations. If the object already
 had an association with the given key, the old association will be
 destroyed.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>key</CODE> - The association key.<DD><CODE>data</CODE> - The Java <tt>Object</tt> to associate with the given key.<DT><B>See Also:</B><DD><A HREF="../../../org/gnu/glib/GObject.html#getData(java.lang.String)"><CODE>getData(String)</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="getEventListenerClass(java.lang.String)"><!-- --></A><H3>
getEventListenerClass</H3>
<PRE>
public java.lang.Class <B>getEventListenerClass</B>(java.lang.String&nbsp;signal)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="getEventType(java.lang.String)"><!-- --></A><H3>
getEventType</H3>
<PRE>
public <A HREF="../../../org/gnu/glib/EventType.html" title="class in org.gnu.glib">EventType</A> <B>getEventType</B>(java.lang.String&nbsp;signal)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="setProperty(java.lang.String, org.gnu.glib.Value)"><!-- --></A><H3>
setProperty</H3>
<PRE>
public void <B>setProperty</B>(java.lang.String&nbsp;name,
                        <A HREF="../../../org/gnu/glib/Value.html" title="class in org.gnu.glib">Value</A>&nbsp;val)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Set the given property (<tt>name</tt>) with the given <A HREF="../../../org/gnu/glib/Value.html" title="class in org.gnu.glib"><CODE>Value</CODE></A> on this object. If there is a GTK property with this
 name, the GTK property will be set. Otherwise, a Java-side property will
 be set.
 <p>
 <b>NOTE</b>: Prefer using one of the convenience methods over using this
 method directly.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the property to set.<DD><CODE>val</CODE> - The value to set in the property.</DL>
</DD>
</DL>
<HR>

<A NAME="setIntProperty(java.lang.String, int)"><!-- --></A><H3>
setIntProperty</H3>
<PRE>
public void <B>setIntProperty</B>(java.lang.String&nbsp;name,
                           int&nbsp;value)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Convenience method for setting <tt>int</tt> properties.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the property to set.<DD><CODE>value</CODE> - The value to set in the property.<DT><B>See Also:</B><DD><A HREF="../../../org/gnu/glib/GObject.html#setProperty(java.lang.String, org.gnu.glib.Value)"><CODE>setProperty( String, Value )</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="setStringProperty(java.lang.String, java.lang.String)"><!-- --></A><H3>
setStringProperty</H3>
<PRE>
public void <B>setStringProperty</B>(java.lang.String&nbsp;name,
                              java.lang.String&nbsp;value)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Convenience method for setting <tt>String</tt> properties.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the property to set.<DD><CODE>value</CODE> - The value to set in the property.<DT><B>See Also:</B><DD><A HREF="../../../org/gnu/glib/GObject.html#setProperty(java.lang.String, org.gnu.glib.Value)"><CODE>setProperty( String, Value )</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="setBooleanProperty(java.lang.String, boolean)"><!-- --></A><H3>
setBooleanProperty</H3>
<PRE>
public void <B>setBooleanProperty</B>(java.lang.String&nbsp;name,
                               boolean&nbsp;value)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Convenience method for setting <tt>boolean</tt> properties.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the property to set.<DD><CODE>value</CODE> - The value to set in the property.<DT><B>See Also:</B><DD><A HREF="../../../org/gnu/glib/GObject.html#setProperty(java.lang.String, org.gnu.glib.Value)"><CODE>setProperty( String, Value )</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="setFloatProperty(java.lang.String, float)"><!-- --></A><H3>
setFloatProperty</H3>
<PRE>
public void <B>setFloatProperty</B>(java.lang.String&nbsp;name,
                             float&nbsp;value)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Convenience method for setting <tt>float</tt> properties.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the property to set.<DD><CODE>value</CODE> - The value to set in the property.<DT><B>See Also:</B><DD><A HREF="../../../org/gnu/glib/GObject.html#setProperty(java.lang.String, org.gnu.glib.Value)"><CODE>setProperty( String, Value )</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="setLongProperty(java.lang.String, long)"><!-- --></A><H3>
setLongProperty</H3>
<PRE>
public void <B>setLongProperty</B>(java.lang.String&nbsp;name,
                            long&nbsp;value)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Convenience method for setting <tt>long</tt> properties.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the property to set.<DD><CODE>value</CODE> - The value to set in the property.<DT><B>See Also:</B><DD><A HREF="../../../org/gnu/glib/GObject.html#setProperty(java.lang.String, org.gnu.glib.Value)"><CODE>setProperty( String, Value )</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="setDoubleProperty(java.lang.String, double)"><!-- --></A><H3>
setDoubleProperty</H3>
<PRE>
public void <B>setDoubleProperty</B>(java.lang.String&nbsp;name,
                              double&nbsp;value)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Convenience method for setting <tt>double</tt> properties.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the property to set.<DD><CODE>value</CODE> - The value to set in the property.<DT><B>See Also:</B><DD><A HREF="../../../org/gnu/glib/GObject.html#setProperty(java.lang.String, org.gnu.glib.Value)"><CODE>setProperty( String, Value )</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="setJavaObjectProperty(java.lang.String, java.lang.Object)"><!-- --></A><H3>
setJavaObjectProperty</H3>
<PRE>
public void <B>setJavaObjectProperty</B>(java.lang.String&nbsp;name,
                                  java.lang.Object&nbsp;value)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Convenience method for setting <tt>Object</tt> properties.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the property to set.<DD><CODE>value</CODE> - The value to set in the property.</DL>
</DD>
</DL>
<HR>

<A NAME="getProperty(java.lang.String)"><!-- --></A><H3>
getProperty</H3>
<PRE>
public <A HREF="../../../org/gnu/glib/Value.html" title="class in org.gnu.glib">Value</A> <B>getProperty</B>(java.lang.String&nbsp;name)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Get the <A HREF="../../../org/gnu/glib/Value.html" title="class in org.gnu.glib"><CODE>Value</CODE></A> of the given property (<tt>name</tt>).
 If there is a GTK property with this name, the GTK property will be
 retrived. Otherwise, a Java-side property will be returned.
 <p>
 <b>NOTE</b>: Prefer using one of the convenience methods over using this
 method directly.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the property to retrieve.
<DT><B>Returns:</B><DD>The value of the given property.</DL>
</DD>
</DL>
<HR>

<A NAME="getIntProperty(java.lang.String)"><!-- --></A><H3>
getIntProperty</H3>
<PRE>
public int <B>getIntProperty</B>(java.lang.String&nbsp;name)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Convenience method for retrieving <tt>int</tt> properties.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the property to retrieve.
<DT><B>Returns:</B><DD>The value of the given property.</DL>
</DD>
</DL>
<HR>

<A NAME="getStringProperty(java.lang.String)"><!-- --></A><H3>
getStringProperty</H3>
<PRE>
public java.lang.String <B>getStringProperty</B>(java.lang.String&nbsp;name)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Convenience method for retrieving <tt>String</tt> properties.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the property to retrieve.
<DT><B>Returns:</B><DD>The value of the given property.</DL>
</DD>
</DL>
<HR>

<A NAME="getBooleanProperty(java.lang.String)"><!-- --></A><H3>
getBooleanProperty</H3>
<PRE>
public boolean <B>getBooleanProperty</B>(java.lang.String&nbsp;name)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Convenience method for retrieving <tt>boolean</tt> properties.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the property to retrieve.
<DT><B>Returns:</B><DD>The value of the given property.</DL>
</DD>
</DL>
<HR>

<A NAME="getFloatProperty(java.lang.String)"><!-- --></A><H3>
getFloatProperty</H3>
<PRE>
public float <B>getFloatProperty</B>(java.lang.String&nbsp;name)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Convenience method for retrieving <tt>float</tt> properties.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the property to retrieve.
<DT><B>Returns:</B><DD>The value of the given property.</DL>
</DD>
</DL>
<HR>

<A NAME="getLongProperty(java.lang.String)"><!-- --></A><H3>
getLongProperty</H3>
<PRE>
public long <B>getLongProperty</B>(java.lang.String&nbsp;name)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Convenience method for retrieving <tt>long</tt> properties.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the property to retrieve.
<DT><B>Returns:</B><DD>The value of the given property.</DL>
</DD>
</DL>
<HR>

<A NAME="getDoubleProperty(java.lang.String)"><!-- --></A><H3>
getDoubleProperty</H3>
<PRE>
public double <B>getDoubleProperty</B>(java.lang.String&nbsp;name)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Convenience method for retrieving <tt>double</tt> properties.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the property to retrieve.
<DT><B>Returns:</B><DD>The value of the given property.</DL>
</DD>
</DL>
<HR>

<A NAME="getJavaObjectProperty(java.lang.String)"><!-- --></A><H3>
getJavaObjectProperty</H3>
<PRE>
public java.lang.Object <B>getJavaObjectProperty</B>(java.lang.String&nbsp;name)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Convenience method for retrieving <tt>Object</tt> properties.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The name of the property to retrieve.
<DT><B>Returns:</B><DD>The value of the given property.</DL>
</DD>
</DL>
<HR>

<A NAME="hasProperty(java.lang.String)"><!-- --></A><H3>
hasProperty</H3>
<PRE>
public boolean <B>hasProperty</B>(java.lang.String&nbsp;name)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Determines if this object supports the given named property. First the
 GTK properties are checked, then, if no property with this name is found,
 the Java-side properties are checked.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>name</CODE> - The property to verify.
<DT><B>Returns:</B><DD>True if the given name is a property of this object, false
         otherwise.</DL>
</DD>
</DL>
<HR>

<A NAME="addListener(org.gnu.glib.PropertyNotificationListener)"><!-- --></A><H3>
addListener</H3>
<PRE>
public void <B>addListener</B>(<A HREF="../../../org/gnu/glib/PropertyNotificationListener.html" title="interface in org.gnu.glib">PropertyNotificationListener</A>&nbsp;listen)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Add a listener that will be activated when a property is updated updated
 ("notify" signal). The notify signal is emitted on an object when one of
 its properties has been changed. Note that getting this signal doesn't
 guarantee that the value of the property has actually changed, it may
 also be emitted when the setter for the property is called to reinstate
 the previous value.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="removeListener(org.gnu.glib.PropertyNotificationListener)"><!-- --></A><H3>
removeListener</H3>
<PRE>
public void <B>removeListener</B>(<A HREF="../../../org/gnu/glib/PropertyNotificationListener.html" title="interface in org.gnu.glib">PropertyNotificationListener</A>&nbsp;listen)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Remove the given listener from those activated when a property is
 updated.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="freezeNotify()"><!-- --></A><H3>
freezeNotify</H3>
<PRE>
public void <B>freezeNotify</B>()</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Stops emission of "notify" signals on object. The signals are queued
 until <A HREF="../../../org/gnu/glib/GObject.html#thawNotify()"><CODE>thawNotify()</CODE></A> is called.
 
 <p>
 This is necessary for accessors that modify multiple properties to
 prevent premature notification while the object is still being modified.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="notify(java.lang.String)"><!-- --></A><H3>
notify</H3>
<PRE>
public void <B>notify</B>(java.lang.String&nbsp;property_name)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Emits a "notify" signal for the given property. The property can be a GTK
 native property or a Java-side property. If no property exist by the
 given name, this method does nothing.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>property_name</CODE> - The name of a property installed on the class of this object.</DL>
</DD>
</DL>
<HR>

<A NAME="thawNotify()"><!-- --></A><H3>
thawNotify</H3>
<PRE>
public void <B>thawNotify</B>()</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Reverts the effect of a previous call to <A HREF="../../../org/gnu/glib/GObject.html#freezeNotify"><CODE>freezeNotify</CODE></A>. This
 causes all queued "notify" signals on object to be emitted.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="retrieveGObject(org.gnu.glib.Handle)"><!-- --></A><H3>
retrieveGObject</H3>
<PRE>
protected <A HREF="../../../org/gnu/glib/GObject.html" title="class in org.gnu.glib">GObject</A> <B>retrieveGObject</B>(<A HREF="../../../org/gnu/glib/Handle.html" title="interface in org.gnu.glib">Handle</A>&nbsp;hndl)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>This method is deprecated in favor of
             <A HREF="../../../org/gnu/glib/GObject.html#getGObjectFromHandle(org.gnu.glib.Handle)"><CODE>getGObjectFromHandle(org.gnu.glib.Handle)</CODE></A>.</I>
<P>
<DD><DL>
<DT><B>See Also:</B><DD><A HREF="../../../org/gnu/glib/GObject.html#getGObjectFromHandle(org.gnu.glib.Handle)"><CODE>getGObjectFromHandle(org.gnu.glib.Handle)</CODE></A></DL>
</DD>
</DL>
<HR>

<A NAME="getGObjectFromHandle(org.gnu.glib.Handle)"><!-- --></A><H3>
getGObjectFromHandle</H3>
<PRE>
public static <A HREF="../../../org/gnu/glib/GObject.html" title="class in org.gnu.glib">GObject</A> <B>getGObjectFromHandle</B>(<A HREF="../../../org/gnu/glib/Handle.html" title="interface in org.gnu.glib">Handle</A>&nbsp;hndl)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Gets a <tt>GObject</tt> instance for the given <tt>Handle</tt>. If
 no Java object currently exists for the given <tt>Handle</tt>, this
 method will return <tt>null</tt>. You should then instantiate the
 required Java class using the class' handle-constructor. For example:
 
 <pre>
 // Get a Handle from somewhere (typically as a parameter to a method
 // used as a callback and invoked from the C JNI side).
 SomeGtkClass finalobj = null;
 GObject obj = GObject.getGObjectFromHandle(handle);
 if (obj == null) {
     finalobj = new SomeGtkClass(handle);
 } else {
     finalobj = (SomeGtkClass) obj;
 }
 </pre>
 
 NOTE: This is for internal use only and should never need to be used in
 application code.
<P>
<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="finalize()"><!-- --></A><H3>
finalize</H3>
<PRE>
protected void <B>finalize</B>()
                 throws java.lang.Throwable</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<DD><DL>
<DT><B>Overrides:</B><DD><CODE>finalize</CODE> in class <CODE>java.lang.Object</CODE></DL>
</DD>
<DD><DL>

<DT><B>Throws:</B>
<DD><CODE>java.lang.Throwable</CODE></DL>
</DD>
</DL>
<HR>

<A NAME="collect()"><!-- --></A><H3>
collect</H3>
<PRE>
public static final void <B>collect</B>()</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="getData(org.gnu.glib.Handle, java.lang.String)"><!-- --></A><H3>
getData</H3>
<PRE>
protected static final java.lang.Object <B>getData</B>(<A HREF="../../../org/gnu/glib/Handle.html" title="interface in org.gnu.glib">Handle</A>&nbsp;handle,
                                                java.lang.String&nbsp;key)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="setData(org.gnu.glib.Handle, java.lang.String, java.lang.Object)"><!-- --></A><H3>
setData</H3>
<PRE>
protected static final void <B>setData</B>(<A HREF="../../../org/gnu/glib/Handle.html" title="interface in org.gnu.glib">Handle</A>&nbsp;handle,
                                    java.lang.String&nbsp;key,
                                    java.lang.Object&nbsp;data)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="instantiateJGObjectFromGType(int, org.gnu.glib.Handle)"><!-- --></A><H3>
instantiateJGObjectFromGType</H3>
<PRE>
protected static final java.lang.Object <B>instantiateJGObjectFromGType</B>(int&nbsp;type,
                                                                     <A HREF="../../../org/gnu/glib/Handle.html" title="interface in org.gnu.glib">Handle</A>&nbsp;handle)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<DD><DL>
</DL>
</DD>
</DL>
<HR>

<A NAME="getIntFromHandle(org.gnu.glib.Handle)"><!-- --></A><H3>
getIntFromHandle</H3>
<PRE>
protected static final int <B>getIntFromHandle</B>(<A HREF="../../../org/gnu/glib/Handle.html" title="interface in org.gnu.glib">Handle</A>&nbsp;handle)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Return the int to which the native <A HREF="../../../org/gnu/glib/Handle.html" title="interface in org.gnu.glib"><CODE>Handle</CODE></A> holds a
 pointer. The native Handle is assumed to hold a C pointer to an int (
 gint* ). This method dereferences that pointer and returns the value to
 which it points as an integer.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>handle</CODE> - The native Handle holding a pointer to an int.
<DT><B>Returns:</B><DD>The int that is pointed to by the native Handle.</DL>
</DD>
</DL>
<HR>

<A NAME="getStringFromHandle(org.gnu.glib.Handle)"><!-- --></A><H3>
getStringFromHandle</H3>
<PRE>
protected static final java.lang.String <B>getStringFromHandle</B>(<A HREF="../../../org/gnu/glib/Handle.html" title="interface in org.gnu.glib">Handle</A>&nbsp;handle)</PRE>
<DL>
<DD><B>Deprecated.</B>&nbsp;<I>Superceeded by java-gnome 4.0; a method along these lines
             may well exist in the new bindings, but if it does it likely
             has a different name or signature due to the shift to an
             algorithmic mapping of the underlying native libraries.</I>
<P>
<DD>Return the String to which the native <A HREF="../../../org/gnu/glib/Handle.html" title="interface in org.gnu.glib"><CODE>Handle</CODE></A> holds a
 pointer. The native Handle is assumed to hold a C pointer to a String
 (char* ). This method dereferences that pointer and returns the value to
 which it points as a String.
<P>
<DD><DL>
<DT><B>Parameters:</B><DD><CODE>handle</CODE> - The native Handle holding a pointer to a String.
<DT><B>Returns:</B><DD>The String that is pointed to by the native Handle.</DL>
</DD>
</DL>
<!-- ========= END OF CLASS DATA ========= -->
<HR>


<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
  <TR ALIGN="center" VALIGN="top">
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../org/gnu/glib/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
  </TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>

<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;<A HREF="../../../org/gnu/glib/GListString.html" title="class in org.gnu.glib"><B>PREV CLASS</B></A>&nbsp;
&nbsp;<A HREF="../../../org/gnu/glib/Handle.html" title="interface in org.gnu.glib"><B>NEXT CLASS</B></A></FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
  <A HREF="../../../index.html?org/gnu/glib/GObject.html" target="_top"><B>FRAMES</B></A>  &nbsp;
&nbsp;<A HREF="GObject.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
&nbsp;<SCRIPT type="text/javascript">
  <!--
  if(window==top) {
    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
  }
  //-->
</SCRIPT>
<NOSCRIPT>
  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>


</FONT></TD>
</TR>
<TR>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->

<HR>

</BODY>
</HTML>