In my application, I need to embed components dynamically (that is, the component which gets embedded is determined at runtime). I have seen the tutorial example on embedding, but there the component which gets embedded is known at design-time, whereas in my case it is not.
I figure that all components need to share a common component interface (please correct me, if I'm wrong with that). Problem is now, how can I insert the component view into the viewset dynamically? Is there something like an IWDViewset interface, and how can it be retrieved?