Tree

Part of utilities.

Tree contains code to support immutable attribute Trees. The following classes are avaialble

Class | Brief description
Tree an interface defining the type of the labels, attributes and treenode types. It also contains a function get(nodeLabel) which returns a treenode.
TreeNode The immutable tree node. Each node has getLabel, getAttribute, getChildren and getChild
TreeMatcher interface to get a list of differences between two trees
LabelThenAttributeMatcher TreeMatcher implementation, that compares the labels and the attributes
Last modified 3 years ago Last modified on 06/14/21 12:23:19
Note: See TracWiki for help on using the wiki.