Member Function Documentation

the given URL is evaluated for source=... query and a Source of apropriate class is instantiated.

If no matching class is found, null is returned.

If a matching class is found, but the factory constructor signature (URL) is not found, an exception "Source: No valid public constructor at class CLASS" is thrown to encourage the implementation of an apropriate constructor.