...
The diagram above does not show the item renderer class factory nor does it specify the item renderer. For the List, the IDataProviderItemRendererMapper
marries marries the information. That is, as when the List component is being created, an instance of the IDataProviderItemRendererMapper
is created and it looks at the List's style definition for the IItemRendererClassFactory
which it instantiates. Then for each item in the data provider, the IDataProviderItemRendererMapper
has the IItemRendererClassFactory
create a new instance of the IItemRenderer
.
...