parentPreorderEnumeration

abstract fun parentPreorderEnumeration(parent: N): Iterable<N>

Creates and returns an iterable that traverses the subhierarchy rooted at the give node in preorder. Only non-leaf nodes are included. The first node returned by the iterator's next() method is the given node.

Return

an iterable that traverses the subtree rooted at this node in preorder.

Parameters

parent

the root of the hierarchy to traverse