Die Generic Widget Factory ist zum einen eine Registry für
konkrete Widget Factories. Dabei wird für jeden Widget Typ
(welcher durch sein BluePrint Typ definiert ist, und nicht durch
die Widget Schnittstelle) genau eine IWidgetFactory registriert.
Zum anderen dient die Generic Widget Factory zur Erzeugung aller
Widgets. Dies wird mit Hilfe der registrierten
IWidgetFatory
Instanzen implementiert.
Die Generic Widget Factory wird durch Client Code in der Regel nur direkt bei der Erstellung eigener Widget Bibliotheken verwendet.