The view represents the demotypes as a tree. The concrete configuration for the model looks as follows:

The structure of the tree is implied by the children and the root node itself. The singleton
`DemoTypes#ROOT`
is used as the root. The children are determined by the attribute children, starting at the root node. The node predicate determines, for trees only, among other things which nodes may be selected by the user. The interaction of the node predicate, parent and model-query configuration is especially important to decide, if an object has been created in another view, whether this object is also automatically added or displayed in this tree.
In this concrete, trivial configuration, the tree builder ignores the component model, which could be configured using

The same result is obtained, for example, by specifying

as component model and as root object in the tree the identity:

In addition, it is possible to further refine the behavior and appearance of the tree using the following options
