Table

The BTTTable bean is used to provide a view of objects from an Indexed Collection of KeyedCollections.

Consistency between the bean and the context is maintained as follows:

The BTTTable bean provides a set of default Table types, each of which invokes a particular behavior when its state changes. These types have the same functions as those of the BTTButtons (see Button).

When a row is selected or a cell changes its value, this bean fires a DSECoordinationEvent, and the event gets its information from the "type" and "navigationParameters" properties of the table (see Table properties). The event name will be the name (getName() method), with ".listSelection" appended to it if some row is selected. If a cell changes its value, the string ".dataChanged" is appended instead of "listSelection".