org.picocontainer
Class PicoBuilderTestCase.CustomComponentFactory

java.lang.Object
  extended by org.picocontainer.PicoBuilderTestCase.CustomComponentFactory
All Implemented Interfaces:
ComponentFactory
Enclosing class:
PicoBuilderTestCase

public static class PicoBuilderTestCase.CustomComponentFactory
extends Object
implements ComponentFactory


Constructor Summary
PicoBuilderTestCase.CustomComponentFactory(PicoBuilderTestCase.SomeContainerDependency someDependency)
           
 
Method Summary
 void accept(PicoVisitor visitor)
           
 ComponentAdapter createComponentAdapter(ComponentMonitor componentMonitor, LifecycleStrategy lifecycleStrategy, Properties componentProperties, Object componentKey, Class componentImplementation, Parameter... parameters)
           
 void verify(PicoContainer container)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PicoBuilderTestCase.CustomComponentFactory

public PicoBuilderTestCase.CustomComponentFactory(PicoBuilderTestCase.SomeContainerDependency someDependency)
Method Detail

createComponentAdapter

public ComponentAdapter createComponentAdapter(ComponentMonitor componentMonitor,
                                               LifecycleStrategy lifecycleStrategy,
                                               Properties componentProperties,
                                               Object componentKey,
                                               Class componentImplementation,
                                               Parameter... parameters)
                                        throws PicoCompositionException
Specified by:
createComponentAdapter in interface ComponentFactory
Throws:
PicoCompositionException

verify

public void verify(PicoContainer container)
Specified by:
verify in interface ComponentFactory

accept

public void accept(PicoVisitor visitor)
Specified by:
accept in interface ComponentFactory


Copyright © 2003-2010 Codehaus. All Rights Reserved.