Package org.picocontainer

Examples of org.picocontainer.ComponentAdapter


   public void accept(PicoVisitor visitor)
   {
      visitor.visitContainer(this);
      for (Iterator<ComponentAdapter> iterator = componentAdapters.iterator(); iterator.hasNext();)
      {
         ComponentAdapter componentAdapter = iterator.next();
         componentAdapter.accept(visitor);
      }
      for (Iterator<PicoContainer> iterator = children.iterator(); iterator.hasNext();)
      {
         PicoContainer child = iterator.next();
         child.accept(visitor);
View Full Code Here


   }

   public ComponentAdapter registerComponentInstance(Object componentKey, Object componentInstance)
      throws PicoRegistrationException
   {
      ComponentAdapter adapter = super.registerComponentInstance(componentKey, componentInstance);
      if (managementContext != null)
      {
         managementContext.register(componentInstance);

         // Register if it is a management provider
View Full Code Here

   }

   public ComponentAdapter registerComponentInstance(Object componentKey, Object componentInstance)
      throws PicoRegistrationException
   {
      ComponentAdapter adapter = super.registerComponentInstance(componentKey, componentInstance);
      if (managementContext != null)
      {
         managementContext.register(componentInstance);

         // Register if it is a management provider
View Full Code Here

   {
   }

   public ComponentAdapter getComponentAdapterOfType(Class componentType)
   {
      ComponentAdapter adapter = adapterByType.get(componentType);
      if (adapter == null)
      {
         adapter = super.getComponentAdapterOfType(componentType);
         if (adapter != null)
         {
View Full Code Here

   //

   public ComponentAdapter registerComponent(ComponentAdapter componentAdapter)
      throws DuplicateComponentKeyRegistrationException
   {
      ComponentAdapter adapter = super.registerComponent(componentAdapter);
      invalidate();
      return adapter;
   }
View Full Code Here

      return adapter;
   }

   public ComponentAdapter unregisterComponent(Object componentKey)
   {
      ComponentAdapter adapter = super.unregisterComponent(componentKey);
      invalidate();
      return adapter;
   }
View Full Code Here

      return adapter;
   }

   public ComponentAdapter registerComponentInstance(Object component) throws PicoRegistrationException
   {
      ComponentAdapter adapter = super.registerComponentInstance(component);
      invalidate();
      return adapter;
   }
View Full Code Here

   }

   public ComponentAdapter registerComponentInstance(Object componentKey, Object componentInstance)
      throws PicoRegistrationException
   {
      ComponentAdapter adapter = super.registerComponentInstance(componentKey, componentInstance);
      invalidate();
      return adapter;
   }
View Full Code Here

   }

   public ComponentAdapter registerComponentImplementation(Class componentImplementation)
      throws PicoRegistrationException
   {
      ComponentAdapter adapter = super.registerComponentImplementation(componentImplementation);
      invalidate();
      return adapter;
   }
View Full Code Here

   }

   public ComponentAdapter registerComponentImplementation(Object componentKey, Class componentImplementation)
      throws PicoRegistrationException
   {
      ComponentAdapter adapter = super.registerComponentImplementation(componentKey, componentImplementation);
      invalidate();
      return adapter;
   }
View Full Code Here

TOP

Related Classes of org.picocontainer.ComponentAdapter

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.