Class Node |
# This class represents a node in a {Tree} object.
Details |
Constructor |
Methods: |
# Add the given {Node} to this {Node}'s list of subnodes. @param The {Node} to add.
# Expand all the {Nodes} below this node.
# Generate all the {Nodes} in this subtree, including this {Node}, in postorder ordering.
# Generate all the {Nodes} in this subtree, including this {Node}, in preorder ordering.
# Generate all open {Nodes} in this subtree, including this {Node}, in postorder ordering.
# Generate all the open {Nodes} in this subtree, including this {Node}, in preorder ordering.
# Delete the given {Node} from the subnodes.
# This configures the {Node} so that it is always treated as though it has subnodes for display purposes, event though it may in fact have no subnodes.
# Set the bitmaps for this node. The parameter should provide a list of 3 bitmaps. The first is displayed if the {Node} is open and has subnodes, the second is displayed if the {Node} is closed and has subnodes, and the third is displayed if the node has no subnodes. @param x A list of 3 bitmaps.
# Set the label for this node.
# Toggle the opened status of the {Node}.
Fields: |