1 package org.codehaus.plexus.component.factory.nonjava;
2
3 import org.codehaus.plexus.PlexusContainer;
4 import org.codehaus.plexus.classworlds.realm.ClassRealm;
5 import org.codehaus.plexus.component.factory.ComponentFactory;
6 import org.codehaus.plexus.component.factory.ComponentInstantiationException;
7 import org.codehaus.plexus.component.repository.ComponentDescriptor;
8
9
10 public class NonJavaComponentFactory implements ComponentFactory {
11 public String getId() {
12 return "nonjava";
13 }
14
15 public Object newInstance(ComponentDescriptor componentDescriptor, ClassRealm classRealm, PlexusContainer container)
16 throws ComponentInstantiationException {
17 return "component";
18 }
19 }