Menu

#8 Error when displaying structural refes to sub group children

open
nobody
Metafile (2)
9
2008-12-09
2008-12-09
No

The Benchmark Editor has a problem recognizing structural references to targets that use substitution groups. For example, version 0.2 of the Interactive Schema has the following structure:

Question -> { BooleanQuestion, ChoiceQuestion, NumericQuestion, StringQuestion }

Question is an abstract element.

The metafile identifies Question as a BetafileElement.

The Benchmark Editor correctly identifies and extracts all instances of the children of Question. These appear correctly in the Element view of the Editor.

All instances of children of Question in the sample file are children of another BetafileElement named Interactive, which is also identified as a benchmark root in the metafile. However, the structural reference between these elements is never detected. In the Benchmark view the children of Question do not appear, and in the Projects view they are enumerated
as top-level elements on the same level as the instance of Interactive, even though all of them are children of Interactive. In the reference panel, the structural reference between the Interactive element and the children of Question are never
listed in either direction.

Discussion


Log in to post a comment.

MongoDB Logo MongoDB