Table views
A table view presents model elements as a spreadsheet: each row is an element the view selects, and each column renders one aspect of it, such as its name, its documentation, an attribute value, or something reached from it. These pages cover writing table views, flat and hierarchical, and their columns.
Get started with table views - a short worked example that introduces each concept before the pages below explain it in depth
Table view structure - the anatomy of a table view: row selection, table attributes, column features, hierarchical tables
Navigation chains - how a column reaches the element it shows: steps, shared navigations, one row per port or item
Navigation step reference - every navigation step with its parameters and defaults
Representations - what aspect of an element a column renders, cell outcomes, and which cells can be edited
Common patterns - ready-made recipes for the most common columns
Complete examples - complete, downloadable example tables together with the models they render
Migrate pre-0.11 grid views - updating views written using the retired
featureToRender/ColumnTypeAPI
Looking for relationships between two sets of elements rather than one element per row? See Matrix views. For opening, editing, and exporting any grid view, see Use grid views.