3.2.15. Concrete toolkit tree table component
Prev | 3.2. Concrete toolkit component overview | Next

### 3.2.15. Concrete toolkit tree table component

A tree table is a component which has some of the properties of a tree (e.g. nodes which can be expanded or collapsed) and some of the properties of a table (e.g. rows and columns).

Because the forward slash (/) is a special symbol for trees, if you want to use a slash as part of your parameter value, you have to mask it.

| Please keep in mind that it is not possible to object map nodes/cells within the tree table but to object map the tree table as a whole only. In order to interact with single nodes/cells you have to use the according actions.

Example Mockups

Figure 3.18. Tree Table Component

Available Actions

Note that some of these actions (e.g. some Check Existence actions) are still only implemented for the JavaFX toolkit. Executing these on SWT tree tables results in an Action not supported by selected toolkit error.

- Check Editability in Tree Tables

- Check Enablement (General Components)

- Check Existence (General Components)

- Check Existence in Table Components

- Check Focus

- Check Property

- Check Property in Tree Table Components

- Check Selection of Context Menu Entry (General Components)

- Check Selection by Value(s) - Specify Column

- Check Text in Tree Tables

- Check Text in Tree Components

- Click (General Components)

- Collapse / Expand Trees

- Drag and Drop (General Components)

- Drag and Drop in Tree Components

- Move in Tree Components

- Select in Context Menus

- Select Entry in Tree Tables

- Select Entry in Table Components

- Select Nodes in Tree Components

- Show text

- Store Property/Value (General Components)

- Store Value in Tree Tables

- Store Value in Tree Components

- Store Property in Tree Tables

- Wait for Component (General)