element <personalGridDataProvider>
Namespace:
http://schema.caplin.com/CaplinTrader/gridDefinitions
XML Representation Summary
<personalGridDataProvider>
   
Content: 
record*, allowPrefix*, denyPrefix*, rows?
</personalGridDataProvider>
Child elements (4):
Parent elements (1):
Description
Defines a data provider that populates a personal grid. When a personal grid initially opens, it can either be empty or populated with instruments defined by one or more <record> tags. The end user can also populate a personal grid with instruments of their choice (for example, by dragging and dropping instruments from other grids). Instruments that are added to a personal grid can also be deleted from the grid. The personal grid data provider creates an RTTP container to hold the instruments that are currently in the grid. This data provider uses the 'rttpContainerGridDataProvider' to communicate with a Liberator server (see <rttpContainerGridDataProvider>). The <allowPrefix> and <denyPrefix> filters restrict the instruments that can be added to a personal grid. Note that the name of this data provider tag assumes that a data provider mapping is defined with id "personalGridDataProvider" and className "caplin.grid.PersonalGridDataProvider". The data provider tag name and data provider mapping id value must be prefixed with the namespace required by the bladerunner architecture.