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 6064 2007-03-13 12:39:55Z trygvis $
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(org.codehaus.plexus.component.repository.ComponentDescriptor componentDescriptor, org.codehaus.plexus.classworlds.realm.ClassRealm classRealm, org.codehaus.plexus.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(org.codehaus.plexus.component.repository.ComponentDescriptor componentDescriptor,
                          org.codehaus.plexus.classworlds.realm.ClassRealm classRealm,
                          org.codehaus.plexus.PlexusContainer container)
                   throws ComponentInstantiationException
Throws:
ComponentInstantiationException


Copyright © 2001-2009 Codehaus. All Rights Reserved.