org.codehaus.plexus.component.factory

Interface ComponentFactory

public interface ComponentFactory

A ServiceFactory is responsible for instantiating a component.

Version: $Id: ComponentFactory.java 1323 2004-12-20 23:00:59Z jvanzyl $

Author: Jason van Zyl Michal Maczka

Field Summary
static StringROLE
Component role.
Method Summary
StringgetId()
ObjectnewInstance(ComponentDescriptor componentDescriptor, ClassRealm classRealm, PlexusContainer container)

Field Detail

ROLE

public static String ROLE
Component role.

Method Detail

getId

public String getId()

newInstance

public Object newInstance(ComponentDescriptor componentDescriptor, ClassRealm classRealm, PlexusContainer container)