The EMContentItemAdaptorFactory uses introspection to determine what EMContentItemAdaptor to construct.
Interface
//The Adaptor Manager will call this method within its //adaptorForContentItem:controller: method - (EMContentItemAdaptor *)adaptorForContentItem:(EMContentItem *)pContentItem withController:(EMAssemblerViewController *)pController;

