org.gnu.glib
public final class GListString extends GObject
Deprecated: This class is deprecated. Use Java's collection classes or arrays
instead.
Wrapper class for glib's
This class is not intended to provide all of the functionality of
The Java-Gnome bindings library is free software distributed under the terms
of the GNU Library General Public License version 2.
GList
structure, specialized to hold
only lists of strings. This class provides a way to translate between
GList
and native Java arrays and collections. For instances
initially constructed at the Java layer, the class manages all of the memory
pointed to by the GLib layer, so, in that case, if an instance of this class
gets gc'ed then the GLib memory will be reclaimed. Some instances of this
class have their origin in the GLib layer, however. For these instances, no
GLib memory is reclaimed when the Java instance gets collected.
GList
directly. If, for example, you are interested in
interactively inserting or deleting elements, or iterating over the elements,
you should do such things with Java objects, translating to and from
instances of this class as needed.
Constructor Summary | |
---|---|
GListString()
Construct an instance. | |
GListString(Vector vec)
Construct an instance initially containing the elements of the given
vector.
| |
GListString(String[] list)
Construct an instance initially containing the elemnts of the given
array.
|
Method Summary | |
---|---|
void | append(String s)
Append a string to the end of this instance.
|
Handle | append0(Handle handle, String str)
Append a string to this instance, where the string is represented as an
array of byte s representing character values in the
default encoding.
|
Parameters: vec the vector containing the elements to put in the instance
Parameters: list The Array containing the elements to put in this instance.
Parameters: s the string to append
byte
s representing character values in the
default encoding.
Parameters: str The string, represented in ISO-8859-1