org.gnu.glade

Class LibGlade

public class LibGlade extends Object

Deprecated: 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. See org.gnome.glade.LibGlade for the new version in java-gnome 4.0.

libglade support for Java-GNOME
Constructor Summary
LibGlade(String file, Object owner)
Create a new LibGlade object from a Glade XML definition file.
LibGlade(String file, Object owner, String root)
Create a new LibGlade object from a Glade XML definition file.
LibGlade(InputStream in, Object owner, String root)
Create a new LibGlade object from an Reader which defines a Glade XML definition.
Method Summary
WidgetgetWidget(String name)

Constructor Detail

LibGlade

public LibGlade(String file, Object owner)

Deprecated: Superceeded by java-gnome 4.0; this method will no doubt exist conceptually, but it likely has a different name or signature due to the fact that the presented API is now an algorithmic mapping of the underlying native libraries.

Create a new LibGlade object from a Glade XML definition file. The definition file is read, parsed, and a GTK widget set is mapped. Each LibGlade object is "owned" by an object that provides event handling for all the defined widgets. This class supports the Glade 2.0 XML schema. Glade 1.0 files (those that start with the <GTK-Interface> tag) can be converted using libglade-convert (part of the libglade2-devel package).

Parameters: file the path of the Glade 2.0 XML definition file. owner the default object for event handling

LibGlade

public LibGlade(String file, Object owner, String root)

Deprecated: Superceeded by java-gnome 4.0; this method will no doubt exist conceptually, but it likely has a different name or signature due to the fact that the presented API is now an algorithmic mapping of the underlying native libraries.

Create a new LibGlade object from a Glade XML definition file. The definition file is read, parsed, and a GTK widget set is mapped. Each LibGlade object is "owned" by an object that provides event handling for all the defined widgets. This class supports the Glade 2.0 XML schema. Glade 1.0 files (those that start with the <GTK-Interface> tag) can be converted using libglade-convert (part of the libglade2-devel package). An optional widget node root may be specified to build a fragment of a widget tree (specify null. From the LibGlade 2.0 documentation: "This feature is useful if you only want to build say a toolbar or menu from the XML file, but not the window it is embedded in."

Parameters: file the path of the Glade 2.0 XML definition file. owner the default object for event handling root the root widget node for a sub-tree, or null for the complete tree.

LibGlade

public LibGlade(InputStream in, Object owner, String root)

Deprecated: Superceeded by java-gnome 4.0; this method will no doubt exist conceptually, but it likely has a different name or signature due to the fact that the presented API is now an algorithmic mapping of the underlying native libraries.

Create a new LibGlade object from an Reader which defines a Glade XML definition. This definition is read, parsed, and a GTK widget set is mapped. Each LibGlade object is "owned" by an object that provides event handling for all the defined widgets. This class supports the Glade 2.0 XML schema. Glade 1.0 files (those that start with the <GTK-Interface> tag) can be converted using libglade-convert (part of the libglade2-devel package). An optional widget node root may be specified to build a fragment of a widget tree (specify null. From the LibGlade 2.0 documentation: "This feature is useful if you only want to build say a toolbar or menu from the XML file, but not the window it is embedded in."

Parameters: in the stream for a Glade 2.0 XML definition. owner the default object for event handling root the root widget node for a sub-tree, or null for the complete tree.

Method Detail

getWidget

public Widget getWidget(String name)