org.codehaus.plexus.component.factory

Interface ComponentFactory

public interface ComponentFactory

A ServiceFactory is responsible for instantiating a component.

Version: $Id: ComponentFactory.java 6064 2007-03-13 12:39:55Z trygvis $

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)