TreeNode
Object Hierarchy:
Description:
Namespace: Gda
Package: libgda-5.0
Content:
Properties:
Static methods:
- public static Quark error_quark ()
Creation methods:
Methods:
- public virtual void dump_children (string prefix, StringBuilder in_string)
- public virtual string dump_header ()
- public unowned Value? fetch_attribute (string attribute)
Get the value associated to the attribute named
attribute
for this. - public unowned TreeNode get_child_index (int index)
Get the TreeNode child of this at position
index
(starting at 0). - public unowned TreeNode get_child_name (string name)
Get the TreeNode child of this which has the ATTRIBUTE_NAME set to
name
- public SList<unowned TreeNode> get_children ()
Get a list of all this's children, free it with
g_slist_free
after usage - public unowned Value? get_node_attribute (string attribute)
Get the value associated to the attribute named
attribute
for this. - public unowned TreeNode get_parent ()
Get the TreeNode parent of this in the Tree node belongs to.
- public void set_node_attribute (string attribute, Value? value, DestroyNotify destroy)
Set the value associated to a named attribute.
Signals:
- public virtual signal void node_changed (TreeNode node)
Gets emitted when a
node
has changed - public virtual signal void node_deleted (string relative_path)
Gets emitted when a
node
has been removed - public virtual signal void node_has_child_toggled (TreeNode node)
Gets emitted when a
node
has has a child when it did not have any or when it does not have a ny children anymore when it had some - public virtual signal void node_inserted (TreeNode node)
Gets emitted when a
node
has been inserted
Inherited Members:
All known members inherited from class GLib.Object