org.codehaus.plexus.component.factory.java
Class JavaComponentFactory

java.lang.Object
  extended by org.codehaus.plexus.component.factory.AbstractComponentFactory
      extended by org.codehaus.plexus.component.factory.java.JavaComponentFactory
All Implemented Interfaces:
ComponentFactory

public class JavaComponentFactory
extends AbstractComponentFactory

Component Factory for components written in Java Language which have default no parameter constructor

Version:
$Id: JavaComponentFactory.java 2097 2005-06-07 00:08:45Z jdcasey $
Author:
Jason van Zyl, Michal Maczka

Field Summary
 
Fields inherited from class org.codehaus.plexus.component.factory.AbstractComponentFactory
id
 
Fields inherited from interface org.codehaus.plexus.component.factory.ComponentFactory
ROLE
 
Constructor Summary
JavaComponentFactory()
           
 
Method Summary
 Object newInstance(ComponentDescriptor componentDescriptor, ClassRealm classRealm, PlexusContainer container)
           
 
Methods inherited from class org.codehaus.plexus.component.factory.AbstractComponentFactory
getId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaComponentFactory

public JavaComponentFactory()
Method Detail

newInstance

public Object newInstance(ComponentDescriptor componentDescriptor,
                          ClassRealm classRealm,
                          PlexusContainer container)
                   throws ComponentInstantiationException
Throws:
ComponentInstantiationException