org.nanocontainer.script
Class FooDecoratingPicoContainer

java.lang.Object
  extended by org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
      extended by org.nanocontainer.script.FooDecoratingPicoContainer
All Implemented Interfaces:
Serializable, org.picocontainer.Disposable, org.picocontainer.MutablePicoContainer, org.picocontainer.PicoContainer, org.picocontainer.Startable

public class FooDecoratingPicoContainer
extends org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer

See Also:
Serialized Form

Constructor Summary
FooDecoratingPicoContainer(org.picocontainer.MutablePicoContainer delegate)
           
 
Method Summary
 org.picocontainer.MutablePicoContainer makeChildContainer()
           
 org.picocontainer.ComponentAdapter registerComponentImplementation(Object componentKey, Class componentImplementation)
           
 org.picocontainer.ComponentAdapter registerComponentImplementation(Object componentKey, Class componentImplementation, org.picocontainer.Parameter[] parameters)
           
 
Methods inherited from class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
accept, addChildContainer, dispose, equals, getComponentAdapter, getComponentAdapterOfType, getComponentAdapters, getComponentAdaptersOfType, getComponentInstance, getComponentInstanceOfType, getComponentInstances, getComponentInstancesOfType, getDelegate, getParent, registerComponent, registerComponentImplementation, registerComponentInstance, registerComponentInstance, removeChildContainer, start, stop, unregisterComponent, unregisterComponentByInstance, verify
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FooDecoratingPicoContainer

public FooDecoratingPicoContainer(org.picocontainer.MutablePicoContainer delegate)
Method Detail

makeChildContainer

public org.picocontainer.MutablePicoContainer makeChildContainer()

registerComponentImplementation

public org.picocontainer.ComponentAdapter registerComponentImplementation(Object componentKey,
                                                                          Class componentImplementation,
                                                                          org.picocontainer.Parameter[] parameters)
                                                                   throws org.picocontainer.PicoRegistrationException
Specified by:
registerComponentImplementation in interface org.picocontainer.MutablePicoContainer
Overrides:
registerComponentImplementation in class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
Throws:
org.picocontainer.PicoRegistrationException

registerComponentImplementation

public org.picocontainer.ComponentAdapter registerComponentImplementation(Object componentKey,
                                                                          Class componentImplementation)
                                                                   throws org.picocontainer.PicoRegistrationException
Specified by:
registerComponentImplementation in interface org.picocontainer.MutablePicoContainer
Overrides:
registerComponentImplementation in class org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer
Throws:
org.picocontainer.PicoRegistrationException


Copyright © 2003-2009 Codehaus. All Rights Reserved.