View facilities are segregated by the means of rendering, to modules dealing (at present) with CSV result files (static views), GUI window panes (dynamic and interlinked views), and later Web Views (dynamic interlinked and deferred-delivery views).
The CSV (ViewCsv…) modules are a good place to start to understand the use of relationship sets, and property descriptors of the model objects, as they have minimal use of system features.
The GUI (ViewWin…) modules support interactivity. Tree and grid views use the selected object identifiers to select and bring-into-view corresponding renderings of the same object in other concurrent views (such as the property view pane). The GUI views are based on the 2007 Mark V toolset.
The View Web (ViewWeb…) modules will be based on the 2007 Mark V web facilities, as schedule permits.