org.gnu.glib
Class Value
Value is a polymorphic type that can hold values of any other type. This is
used internally and should not be exposed outside of the library.
Value(Handle aHandle) - Construct a new Value object using a handle to a native object.
|
Value(Type type) - Construct a new Value from a given org.gnu.glib.Type.
|
Value | copy() - Create a copy of this Value object.
|
boolean | getBoolean() - Used internally by Java-Gnome
|
Boxed | getBoxed()
|
double | getDouble() - Used internally by Java-Gnome
|
double | getFloat() - Used internally by Java-Gnome
|
int | getInt() - Used internally by Java-Gnome
|
Object | getJavaObject() - Get the data held by this Value object.
|
long | getLong() - Used internally by Java-Gnome
|
Pixbuf | getPixbuf() - As of libgtk-java 2.8.5, this method has been deprecated in
favour of
getJavaObject() .
|
String | getString() - Used internally by Java-Gnome
|
void | setBoolean(boolean value) - Used internally by Java-Gnome to set a boolean value
|
void | setBoxed(Boxed value)
|
void | setDouble(double value) - Used internally by Java-Gnome to set a double value
|
void | setFloat(float value) - Used internally by Java-Gnome to set a float value
|
void | setInteger(int value) - Used internally by Java-Gnome to set an integer value
|
void | setJavaObject(Object obj) - Set the data held by this Value object with the given Object.
|
void | setLong(long value) - Used internally by Java-Gnome to set a long value
|
void | setPixbuf(Pixbuf obj) - As of libgtk-java 2.8.5, this method has been deprecated in
favour of
setJavaObject(Object) .
|
void | setString(String value) - Used internally by Java-Gnome to set a string value
|
Value
public Value(Handle aHandle)
Construct a new Value object using a handle to a native object.
Value
public Value(Type type)
Construct a new Value from a given org.gnu.glib.Type.
copy
public Value copy()
Create a copy of this Value object.
- An object of type Value that contains the same data as the
current object.
getBoolean
public boolean getBoolean()
Used internally by Java-Gnome
getBoxed
public Boxed getBoxed()
getDouble
public double getDouble()
Used internally by Java-Gnome
getFloat
public double getFloat()
Used internally by Java-Gnome
getInt
public int getInt()
Used internally by Java-Gnome
getJavaObject
public Object getJavaObject()
- The data value held by this Value instance. If the data is held
in the C GValue structure, the returned object is an instance of
Handle
. If the data is held locally in the Java object,
that is returned, otherwise null is returned.
getLong
public long getLong()
Used internally by Java-Gnome
getPixbuf
public Pixbuf getPixbuf()
As of libgtk-java 2.8.5, this method has been deprecated in
favour of getJavaObject()
. Future major version
releases will have this method removed, please use with
caution.
Used internally by Java-Gnome.
getString
public String getString()
Used internally by Java-Gnome
setBoolean
public void setBoolean(boolean value)
Used internally by Java-Gnome to set a boolean value
setBoxed
public void setBoxed(Boxed value)
setDouble
public void setDouble(double value)
Used internally by Java-Gnome to set a double value
setFloat
public void setFloat(float value)
Used internally by Java-Gnome to set a float value
setInteger
public void setInteger(int value)
Used internally by Java-Gnome to set an integer value
setJavaObject
public void setJavaObject(Object obj)
Set the data held by this Value object with the given Object. Objects
will be set directly in the C GValue structure. Other "non-Glib" objects
will also be kept locally in the Java object.
NOTE: You probably don't want to use this directly. Prefer using
a convenience method such as:
GObject.setJavaObjectProperty(String,Object)
.
obj
- The object to set as the data value for this Value instance.
setLong
public void setLong(long value)
Used internally by Java-Gnome to set a long value
setPixbuf
public void setPixbuf(Pixbuf obj)
As of libgtk-java 2.8.5, this method has been deprecated in
favour of setJavaObject(Object)
. Future major
version releases will have this method removed, please use
with caution.
Used internally by Java-Gnome.
setString
public void setString(String value)
Used internally by Java-Gnome to set a string value