|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.gnu.glib.Struct
org.gnu.glib.MemStruct
org.gnu.glib.Value
public 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.
Constructor Summary | |
---|---|
Value(org.gnu.glib.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. |
Method Summary | |
---|---|
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 |
java.lang.Object |
getJavaObject()
Get the data held by this Value object. |
long |
getLong()
Used internally by Java-Gnome |
Pixbuf |
getPixbuf()
Deprecated. 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. |
java.lang.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(java.lang.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)
Deprecated. 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. |
void |
setString(java.lang.String value)
Used internally by Java-Gnome to set a string value |
Methods inherited from class org.gnu.glib.MemStruct |
---|
getMemStructFromHandle |
Methods inherited from class org.gnu.glib.Struct |
---|
equals, getHandle, getNullHandle, hashCode |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Value(Type type)
public Value(org.gnu.glib.Handle aHandle)
aHandle
- The handleMethod Detail |
---|
public Value copy()
public void setString(java.lang.String value)
public java.lang.String getString()
public void setBoolean(boolean value)
public boolean getBoolean()
public void setInteger(int value)
public int getInt()
public void setLong(long value)
public long getLong()
public void setFloat(float value)
public double getFloat()
public void setDouble(double value)
public double getDouble()
public Boxed getBoxed()
public void setBoxed(Boxed value)
public void setPixbuf(Pixbuf obj)
setJavaObject(Object)
. Future major
version releases will have this method removed, please use
with caution.
public Pixbuf getPixbuf()
getJavaObject()
. Future major version
releases will have this method removed, please use with
caution.
public void setJavaObject(java.lang.Object obj)
NOTE: You probably don't want to use this directly. Prefer using
a convenience method such as: GObject.setJavaObjectProperty(java.lang.String, java.lang.Object)
.
obj
- The object to set as the data value for this Value instance.public java.lang.Object getJavaObject()
NOTE: You probably don't want to use this directly. Prefer using
a convenience method such as: GObject.getJavaObjectProperty(java.lang.String)
.
Handle
. If the data is held locally in the Java object,
that is returned, otherwise null is returned.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |