Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The NestedList class can be used to create structured listlists, allowing references to analyses and outputs to be organized into sections and sub-sections. The class is used to define the listOfPlannedAnalyses and, if needed, the listOfPlannedOutputs for the reporting event.

...

The NestedList class has only one attribute, listItems, which is a set of one or more list items. Each list item is represented as an instance of the OrderedListItem class and has the following attributes:

...

  • One of the outputs defined for the reporting event, which is the instance of the Output class identified by the value of the list item's outputId attribute. The value of the outputId attribute must match the value of the id attribute for one of the outputs in the reporting event.
  • One of the analyses defined for the reporting event, which is the instance of the Analysis class identified by the value of the list item's analysisId attribute. The value of the analysisId attribute must match the value of the id attribute for one of the outputs analyses in the reporting event.
  • A sublist of items, represented as another instance of the NestedList class. If a list item has a sublist, the value of the level attribute for items in the sublist should be 1 greater than the list item's level.

...