Concepts Overview
Navigation tree configuration uses concepts presented in the following metamodel.
*The "MetaTree" MetaClass represents the navigation tree.
*The "MetaTreeNode" MetaClass represents the tree nodes. Since a node is required for creation of a branch, each MetaTree has a root node from which main branches are created.
*The "MetaTreeBranch" MetaClass represents the tree branches. A branch is systematically connected to a node by the "Parent MetaTreeNode" MetaAssociationEnd. If it includes sub-branches, it is associated with a child node by the "Child MetaTreeNode" MetaAssociationEnd.
*The "Populating MetaClass", "Populating Query" and "Populating MetaAssociationEnd" MetAssociationEnds enable definition of content of the branch.
*The "Classifying Attribute" and "Classifying MetaAssociationEnd" MetaAssociationEnds enable definition of classification criteria of branches associated with classification folders.