org.gnome.glib
Class Value
java.lang.Object
org.freedesktop.bindings.Proxy
public final class Value
extends org.freedesktop.bindings.Proxy
A generic value that can be passed as a parameter to or returned from a
method or function on an underlying entity in the GLib library and those
built on it. So far, Value is only used in setting or getting Object
properties.
Complementing the object oriented system supplied by the GLib library is
a set of foundation elements, GType
and GValue
,
the latter being defined as "a polymorphic type that can hold values of any
other type", which isn't much help, really.
Since instances of Java classes are their own identity, we do not need
to directly represent GType
and GValue
as
separate classes. We implement GType
as a characteristic
that any Value
or
Object
has.
|  java-gnome |