Sending Data Selection Events

The primary use of the OpenSpirit Data Selector, in addition to browsing data sources, is to send a selection of one or more data items to another application. This is accomplished using data selection events or drag and drop. Data selection events are sent by selecting one or more rows in the currently selected data type view and clicking the data selection event send button SendDataSelection.gif in the data type view's tool bar. This sends the identity of all selected rows to any application that you are running that is listening for OpenSpirit data selection events.

Note: Each application that is listening for data selection events react to the event in a way appropriate for that application. Each application determines which data type it listens for and what it does when the event is received. Many applications that listen for OpenSpirit data selection events only listen for selections of data types that are defined in the OpenSpirit common model. Selection events for native model data types such as OpenWorks or Studio native model types are ignored by applications that only listen for selection of OpenSpirit common model data types.
The identity of a row in a data type view is represented by an OpenSpirit data key.