Instantiates a component using as basis some third party factory.
Instantiates a component using as basis some third party factory.
When a parent factory from a source of factories is used,
type checking of component returned by parent factory
is done at runtime, and will throw an exception if type
of parent factory mismatches the type of component that
uses respective factory.
Instantiates a component using as basis some third party factory.
Instantiates a component using as basis some third party factory. When a parent factory from a source of factories is used, type checking of component returned by parent factory is done at runtime, and will throw an exception if type of parent factory mismatches the type of component that uses respective factory.