Tables

A table organizes data into a structured format, distributing information into rows and columns.

In Amalgama Platform, the following table types are supported:

  1. Read-only table is suitable for displaying any tabular data — potentially with formatting — when no user interaction or editing is required.

  2. Editable table is ideal when user interaction is needed, allowing data to be modified directly within the table. It also provides mechanisms to programmatically respond to these changes.

  3. EMF table builds upon the Editable table and includes utility methods specifically designed for viewing and editing EMF model elements, simplifying integration with EMF-based data.

The following sections provide code examples for all three types of tables.

Also, the source code for an application showcasing the tables usage is available at GitHub.