package org.codehaus.plexus.component.factory;

/**
 *
 *
 * @author <a href="mailto:jason@maven.org">Jason van Zyl</a>
 *
 * @version $Id: ComponentFactoryManager.java 1323 2004-12-20 23:00:59Z jvanzyl $
 */
public interface ComponentFactoryManager
{
    ComponentFactory findComponentFactory( String id )
        throws UndefinedComponentFactoryException;

    ComponentFactory getDefaultComponentFactory()
        throws UndefinedComponentFactoryException;
}
